Study

Software Development: Unit 1

  •   0%
  •  0     0     0

  • The basic binary code (0s and 1s) that a computer's processor can execute directly.
    Machine Language
  • A tool that executes high-level code line by line without requiring prior compilation.
    Interpreter
  • A program that converts high-level code into machine code or low-level language for execution.
    Compiler
  • A programming language designed to be easy for humans to read and write. Examples include C, Java, and Python. Requires translation to machine language.
    High Level Language
  • A text-based tool for writing and editing source code. May be standalone or part of an IDE.
    Editor
  • Software utilities that assist in the development, debugging, and maintenance of programs.
    Programming Tools
  • A low-level programming language that uses symbolic code to represent machine-level instructions. Requires an assembler for translation.
    Assembly Language
  • Designing and managing databases using programming languages to structure and manipulate data.
    Database Programming
  • A sequence of steps or instructions to solve a problem or perform a task.
    Algorithim