Across
- 5. A high-level programming language known for readability and simplicity
- 7. A step-by-step procedure used to solve a problem or perform a computation
- 8. The meaning behind programming language statements
- 9. A programming paradigm that treats computation as evaluation of mathematical functions
- 11. The practical use or context of a programming language
- 15. A field of computing focused on creating machines that can perform tasks requiring human-like thinking
- 17. An ancient manual calculating device used for arithmetic operations
- 20. Refers to a language that combines features of both high-level and low-level languages
- 21. One of the earliest programming languages mainly used in artificial intelligence research
- 23. A programming paradigm that uses statements to change a program’s state
- 26. A formal system used to communicate instructions to a computer
- 27. The rules that define the structure or form of statements in a programming language
- 28. A very-high level language used to manage and query relational databases
- 29. First computer programmer who worked on Charles Babbage’s Analytical Engine
- 30. Refers to a programming language close to machine code with minimal abstraction
Down
- 1. An open-source platform used to automate deployment and management of containerized applications
- 2. A language used to describe or define another language
- 3. A programming paradigm based on formal logic rules and facts
- 4. A programming language designed for business and administrative systems
- 5. The first high-level programming language designed by Konrad Zuse
- 6. The ease with which a programming language allows developers to create programs
- 10. One of the first commercial computers produced in the United States
- 12. A scripting language mainly used for creating interactive web applications
- 13. The core component of Linux that manages hardware and system processes
- 14. The generation of programming languages focused on artificial intelligence and logic-based problem solving
- 15. An object-oriented concept where a class derives properties and behavior from another class
- 16. An object-oriented principle that restricts direct access to some components of an object
- 18. The scientific study of language and its structure
- 19. A popular object-oriented programming language known for its portability across platforms
- 22. A computing approach that performs multiple operations simultaneously
- 24. Father of theoretical computer science and creator of the Turing Machine concept
- 25. Symbolic instruction codes used in second-generation programming languages like assembly
