Este documento presenta una introducción a la programación en GNU/Linux, enfocándose en los lenguajes Bash y C. Explica que Bash es útil para administrar el sistema, mientras que C puede usarse para cualquier propósito. También define los paradigmas de programación estructurada y orientada a objetos, e introduce los conceptos de compiladores e intérpretes.