For beginners looking to learn IDL programming, "Practical IDL Programming" by Liam Gumley is highly recommended as it caters to those with little to no programming experience. The book effectively covers the basics without assuming prior knowledge. Additionally, the IDL online help is noted for being useful, though it may require some foundational understanding. For further assistance, the IDL news group and the forum on the IDL website are valuable resources for asking questions and connecting with tech support. In terms of specific programming inquiries, such as creating stacked plots that share the x-axis but not the y-axis, users are encouraged to seek code examples and guidance from the community.