BIBLIOGRAPHY - Computer programming fundamental principles

This is a complete bibliography of external references used in the Computer programming fundamental principles section.

Blogs

  • F. Tusa, “Introduction to Computer Programs: Bytecode and Machine Code”, Francesco Tusa, https://thinkobjectoriented.hashnode.dev/, (Accessed: Oct. 6, 2024), Available

  • F. Tusa, “An Overview of Classes and Objects”, Francesco Tusa, https://thinkobjectoriented.hashnode.dev/, (Accessed: Dec. 7, 2024) Available

  • F. Tusa, “Understanding Static Attributes and Methods”, Francesco Tusa, https://thinkobjectoriented.hashnode.dev/,(Accessed: Dec. 7, 2024) Available

  • R. Sheldon, “What is Byte code”, Robert Sheldon, https://www.techtarget.com/ (Accessed: Oct. 6, 2024) Available

  • F. Tusa, “An Overview of Classes and Objects”, Francesco Tusa, https://thinkobjectoriented.hashnode.dev/,(Accessed: Dec. 7, 2024), Available

Documentation

E-books

  • Beginning Programming with Java For Dummies:, Barry Burd, 6th edn (O’Reilly, Sept 2021)

  • Bash Cookbook: Ron Brash, Ganesh Naik, Packt Publishing, July 2018

Lecture notes and recordings

Research papers

  • Central Electronics Engineering Research Institute “Object Oriented Programming”, Bhanu Prasad Pokkunuri, an abstract from the file “oop_paper.pdf”

Websites

  • Stanford University “Understanding operating systems”, (Accessed: Sep. 22, 20224) Available

  • Make Use of It “What is coding”, https://www.makeuseof.com (Acessed Oct 6, 2024)[Available]((https://www.makeuseof.com/tag/what-is-coding/)

  • Stanford University “Bits and Bytes”, Accessed: Oct. 6, 2024. Available

  • Stack overflow, in answer to the question what is the difference between binary code and byte code, authors - several, Accessed: Oct. 6, 2024, Available

  • Geek for geeks, “The difference between a terminal, the console, a shell and the command-line-interface”, https://www.geeksforgeeks.org/ (Accessed: Sep. 30, 2024) Available

  • Learn computer science online “Von Neumann Architecture: Complete Beginners Guide to Computer Science”, https://www.learncomputerscienceonline.com, (Accessed: Sep. 30, 2024) Available

  • Just IT Hardware “What are computer chips and how do they work”, https://www.justithardware.com(Accessed: Oct. 8, 2024) Available

  • Cincomsmalltalk, “What is the Smalltalk Programming Language?”,(Accessed: Dec. 7, 2024) Available

  • Medium Accessed Dec 13, 2024 Available

  • Liquid Search Accessed Dec 13, 2024 Available

  • Medium Accessed Dec 13, 2024 Available

  • Software testing stuff Accessed Dec 13, 2024 Available

  • Wikipedia - Margaret Hamilton Accessed Dec 13, 2024 Available

  • Praxent Accessed Dec 13, 2024 Available

  • XRNord Accessed Dec 13, 2024 Available

  • NandBox Accessed Dec 13, 2024 Available

  • Ada computer science Accessed Dec 13, 2024 Available

  • Tech terms (Accessed: Dec. 14, 2022) Available

  • Crucial Understanding RAM (Accessed: Dec. 14, 2022) Available

  • Life Wire How a CPU processes information (Accessed: Dec. 14, 2022) Available

  • Baeldung “What is a semaphore?” (Accessed: Dec. 14, 2022) Available