Skip to main content
Engineering LibreTexts

10.4: Programming Languages

  • Page ID
  • Programming Languages

    As I noted earlier, software developers create software using one of several programming languages. A programming language is an artificial language that provides a way for a programmer to create structured code to communicate logic in a format that can be executed by the computer hardware. Over the past few decades, many different types of programming languages have evolved to meet many different needs. One way to characterize programming languages is by their “generation.”

    • Was this article helpful?