This document provides an introduction to Linux, UNIX, and GNU. It describes UNIX as an operating system originally developed at Bell Labs in the 1970s. Linux is a freely distributed implementation of the UNIX kernel and is very similar to UNIX. GNU stands for GNU's Not UNIX and is a free UNIX-like operating system that contains no UNIX code. The document discusses common Linux directories for programs and explains that text editors and C compilers are essential tools for programming in Linux. It provides a simple "Hello World" example C program to demonstrate writing, compiling, and running a basic Linux program.