A computer program consists of a set of instructions that executes specific tasks, developed through a process called programming, which translates problems into executable code using programming languages. Key programming languages include Java, PHP, JavaScript, Python, and C, each instrumental in various applications such as web development and software creation. Significant achievements attributed to these languages include Facebook (PHP), Windows (C++), and YouTube (Python).