Um arquivo de programa é um arquivo de computador que contém as instruções (código) que informam a um computador o que fazer. Essas instruções são escritas em uma linguagem de programação (como Python, Java, C ++, etc.) e são executadas pelo sistema operacional do computador ou por um intérprete ou compilador específico. O arquivo em si é normalmente armazenado em um disco rígido ou outro meio de armazenamento.
A extensão do arquivo (a peça após o ponto no nome do arquivo, como `.exe`,` .py`, `.java`,` .cpp`) geralmente indica o tipo de programa ou a linguagem de programação que está escrita. Por exemplo:
*
`.exe` (Windows): Arquivo executável, executado diretamente pelo sistema operacional do Windows.
*
`.py` (python): Arquivo de código -fonte escrito no Python. Precisa de um intérprete Python para ser executado.
*
`.java` (java): Arquivo de código -fonte escrito em Java. Precisa de um compilador Java para traduzi -lo em ByteCode e uma máquina virtual Java (JVM) para executá -lo.
*
`.cpp` (c ++): Arquivo de código -fonte escrito em C ++. Precisa de um compilador C ++ para convertê -lo em um arquivo executável.
Existem muitos outros tipos de arquivos de programas, cada um com seu próprio objetivo específico e extensões associadas. Eles são os blocos fundamentais de construção de software e aplicativos.