Principles of Programming and Coding
Provides students and researchers with an easy-to-understand introduction to the fundamentals of programming and coding.
This new volume makes sense of the jumble of techno-jargon and programming acronyms for high school and undergraduate students, whether their interest is making their smart phones work more smoothly, web development, or application development.
Computer programming and coding depends on the use of general programming languages and powerful algorithms. Software applications are finding their way into an increasing number of areas that affect our daily lives, from communications to commerce.
138 entries explain the fundamental concepts, popular languages, systems, and protocols that go into computer programming and coding. Coverage includes:
Entries related to basic principles and concepts include the following:
Fields of Study to illustrate the connections between the topic and the various branches of science and technology related to programming and coding;
An Abstract that provides brief, concrete summary of the topic and how the entry is organized;
Text that gives an explanation of the background and significance of the topic to programming and coding as well as describing the way a process works or how a procedure or technique is applies to achieve important goals related to writing effective programs and code;
Illustrations that clarify difficult concepts via models, diagrams, and charts of such key topics as cloud computing, cryptography, e-banking, neuromarketing, and waterfall programming.
Bibliographies that offer further reading that relates to the entry.
This reference work begins with a comprehensive introduction to the field, written by volume editor Donald Franceschetti, Professor Emeritus at University of Tennessee.
The book includes helpful appendixes as another valuable resource, including the following:
- Timeline of Inventions and Advancements in Programming & Coding;
- Bibliography; and
- Subject Index
These informative entries provide clear definitions, examples of real-world applications of the principle or concept, and a look at the future of programming and coding. This new volume will be a must-have resource for high school and undergraduate libraries as a support for students engaged in STEM studies as well as for general readers.