Programming Language Topics

1234567891011121314151617181920212223242526
Across
  1. 2. First commercial electronic computer
  2. 3. A high-level class-based object-oriented programming language designed to have as few implementation dependencies as possible
  3. 7. the first phase of a compiler. also known as a scanner
  4. 9. First mass-market computer with GUI
  5. 10. a Programming Language Created in December 21 1995 by Rukihiro "Matz" Matsumoto
  6. 12. represents a basic unit of meaning in a PL
  7. 13. An ancient calculating tool consisting of beads on rods, used centuries before the digit zero was widely adopted
  8. 14. The smallest unit of data in a computer, representing a 0 or a 1.
  9. 17. imperative and procedural programming language, designed in 1970 by Swiss computer scientist Niklaus Wirth
  10. 18. The 1947 invention that replaced bulky vacuum tubes and shrank computers.
  11. 20. early data storage
  12. 21. a control structure that repeatedly executes a block of code until a specified condition is met
  13. 24. The language of 0s and 1s that all computers ultimately understand.
  14. 25. A finite sequence of rigorous instructions, typically used to solve a class of specific problems.
  15. 26. term coined after Grace Hopper found a physical moth stuck in a computer relay.
Down
  1. 1. PL criteria on how easy it is to understand source code
  2. 4. Open-source Operating System made by Linus Torvalds
  3. 5. PL criteria for how easy it is to utilize a PLs syntax Referencing Environments looking for variables that can be used
  4. 6. IBM’s first commercial scientific computer introduced in 1952.
  5. 8. Object Oriented Programming Feature for Code Reuse
  6. 11. a Programming Technique in which a function calls itself to solve a problem
  7. 15. The acronym for the network of physical objects embedded with sensors and software to connect and exchange data (Internet of Things)
  8. 16. a general-purpose, compiled programming language noted for its emphasis on performance memory safety and secure concurrency
  9. 17. Language whose name stands for “Practical Extraction and Report Language” often used in CGI scripts and automation.
  10. 19. The technical foundation and precursor to the modern Internet.
  11. 20. a high-level, general-purpose programming language renowned for its simplicity, readability, and versatility
  12. 22. a logic-based programming language foundational in Artificial Intelligence
  13. 23. serves as the foundation for modern OS like Linux, macOS, and Android