Across
- 2. General term for tools like compilers and interpreters that convert source code.
- 3. Another programming paradigm where the program is a set of statements in logical form.
- 5. A modern language that runs on the JVM and is officially supported for Android development.
- 6. A language popular for web development and runs in browsers.
- 9. A set of steps or rules to follow in calculations or problem-solving.
- 11. A type of programming paradigm where functions are first-class citizens.
- 14. The act of creating software or giving the computer a set of instructions.
- 15. An old language known for scientific computing.
- 18. Converts high-level language into machine code.
- 22. A dynamic, object-oriented language known for its simplicity and productivity.
- 23. A low-level programming language closer to machine language.
- 24. Languages like Assembly fall under this category.
- 25. Consists of 8 bits.
Down
- 1. Named after a famous mathematician, it's a language used in early computing education.
- 4. Translates high-level code into machine code line by line during runtime.
- 7. Languages like Python and Java fall under this category.
- 8. Low-level code executed directly by the computer's CPU.
- 10. An environment that provides tools and features for software development (IDE).
- 12. A modern language developed by Apple for iOS and macOS development.
- 13. The original form in which a program is written.
- 16. Stands for Object-Oriented Programming.
- 17. Software that manages computer hardware and provides services for computer programs.
- 19. Fundamental language of computers, consisting of 0s and 1s.
- 20. Set of rules defining how programs in a programming language should be written.
- 21. A vintage language known for its use in business applications.