Here, programming refers to computer programming. Programming creates software that runs on hardware.

Languages

Learning resources

Terminology

See also