updated 21 April 2022
-
History of Computer Programming Languages
-
Hardware & Software
-
Low-Level Languages
-
High-Level Languages
-
Compiled & Interpreted Languages (or both)
https://guide.freecodecamp.org/computer-science/compiled-versus-interpreted-languages/
-
-
Assembler and Compiler
https://techdifferences.com/difference-between-compiler-and-assembler.html
-
Programming Paradigms
https://cs.lmu.edu/~ray/notes/paradigms/
-
Structured Programming vs. Object-Oriented Programming
-
-
System Software and Application Software
https://www.thecrazyprogrammer.com/2016/04/difference-system-software-application-software.html
-
Operating Systems
https://www.techopedia.com/definition/3515/operating-system-os
-
Data Types
https://searchapparchitecture.techtarget.com/definition/data-type
-
Data Structures
-
Syntax in Programming
-
Program Flow
-
Processing
-
Conditionals
-
Loops
-
-
Memory & Storage
https://www.kingston.com/en/community/articledetail/articleid/29685