Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>When one starts to learn programming, language syntax is a logical starting point. It enables a budding programmer to properly express their ideas and formulations in code that will run. However, as you correctly pointed out, syntax means little in the "larger scheme" of programming. </p> <p>I don't know what the tutorials you have read cover in terms of that "larger scheme", and I can't think of any specific tutorials or books of the top of my head. But, I would recommend finding a resource that will teach you about <strong>data structures</strong>. If you are unfamiliar with the concept, a data structure is a very fundamental topic in computer science. The topic comes about from the following question: <em>"How does one process, store, and access information efficiently with regards to time and memory usage?"</em> </p> <p>For many CS students in college, a class heavy in data structures would be their 2nd course after an intro like the one you've described, and usually where the real computer science begins. Also, data structures will provide you with a foundation worthy of moving on to studying <strong>algorithms</strong>, a more major concept in computer science that deals with how one solves problems in a logical, step-by-step, and most importantly, reproducible and scalable way. </p> <p>Once again, I apologize for not having any links, but I hope I've provided you with some topics to jump-start some google or amazon searches. Good luck with your autodidactic pursuit of CS!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload