updated 21 April 2022
Sejarah bahasa pemrograman komputer
https://cs.brown.edu/~adf/programming_languages.html
Perangkat Keras & Perangkat Lunak
https://www.Computerhope.com/issues/ch000039.htm
Bahasa tingkat rendah
https://www.Computerhope.com/jargon/l/lowlangu.htm
Bahasa tingkat tinggi
Bahasa yang disusun & ditafsirkan (atau keduanya)
https://guide.freecodecamp.org/computer-science/compile-versus-interterpreted-languages/
Assembler dan kompiler
https://techdifferences.com/difference-between-compiler-and-assembler.html
Paradigma Pemrograman
https://cs.lmu.edu/~ray/notes/paradigms/
Pemrograman terstruktur vs pemrograman yang berorientasi objek
https://freefeast.info/difference-between/difference-between-struktur-programming-and-object-orented-programming-struktur-programming-vs-object-orented-programming/
Perangkat Lunak Sistem dan Perangkat Lunak Aplikasi
https://www.thecrazyprogrammer.com/2016/04/difference-system-software-application-software.html
Sistem Operasi
https://www.techopedia.com/definition/3515/operating-system-os
Tipe data
https://searchapparchitecture.techtarget.com/definition/data-type
Struktur data
https://www.freecodecamp.org/news/the-top-data-structures-you-should-now-for-your-next-coding-interview-36af0831f5e3/
Sintaks dalam pemrograman
https://www.webopedia.com/terter/s/syntax.html
Aliran program
Pengolahan
Algoritma
https://www.techopedia.com/definition/3739/algorithm
Pseudocode
https://computerscienchewiki.org/index.php/pseudocode
Flow chart
https://www.visual-paradigm.com/tutorials/flowchart-tutorial/
Persyaratan
https://computerscienchewiki.org/index.php/conditionals
Loop
https://users.cs.fiu.edu/~downeyt/cop2210/loops.html
Memori & Penyimpanan
https://www.kingston.com/en/community/articledetail/articleid/29685