General programming knowledge?
<p>I am completely new to programming - my interest lies in PHP &amp; MySql for building a dynamic web application for Military Band Administration purposes. i.e. General info and social networking for members + added functionality for the management team to communicate effectively.</p>

<p>OK so the question - as I learn more about PHP there are terms used that I do not understand that must come from a common basis of familiarity between all languages i.e. "stack overflow" appears to be an obvious one - "using too many recursive functions may smash the stack" is another. </p>

<p>So is there a book (a primer perhaps) about programming in general which allows someone like me to have a better understanding of what all this means?</p>

<p>Bear in mind I am 57 years old (young) and am really just starting out.</p>

<p>Steve </p>
