Why can't we simply give the computer English instructions and have it run those with a special program? Why do some programming languages have different rules and look different from one another? How does a computer turn letters and symbols into instructions that it knows how to run? Why do I need a custom program to run some programming languages? What language does the computer speak natively? What are the major components of a computer, and how do they tie together? We'll ask and answer the following questions: In this article, we're going to introduce you to various concepts to helping you understand how computers are able to parse and understand common programming languages and process the instructions you pass to it. I feel that having this insight made me a better developer and shifted my thinking during debugging to reflect more accurately what was happening. It wasn't until much later in my career that I started learning about how certain puzzle pieces fit together and had a more holistic image of how computers worked. During my time learning programming, I found myself lacking foundational knowledge about how a computer worked under-the-hood.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |