Britannica AI Icon

Quick Summary

Source code refers to a computer program written in its original programming language, such as FORTRAN or C, before it is translated into object code by a compiler. This human-readable code is the foundation of all software.12

Programming languages allow humans to communicate instructions to computers. Early languages were close to machine code, but higher-level languages like FORTRAN and ALGOL emerged in the mid-1950s, enabling more abstract programming. The concept of "open source" emerged from a movement that values transparency and sharing of source code, contrasting with proprietary software where source code is kept secret. This open sharing allows for broader review and bug identification.32

Summary created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Ask Britannica AI about this topic

Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.