Desde sua origem como um sistema operacional Unix -like, Linux foi originalmente desenvolvido por e para programadores, engenheiros de computação e entusiastas da computação . Apesar da virada muitas distribuições Linux para pacotes mais user-friendly , o núcleo do Linux ainda inclui as ferramentas e recursos para ajudar na programação de computadores. Além de seus scripts de programação nativa , a programação em outros formatos abertos, como PHP , Python, C e C + + é possível com esforço muito pouco acrescentou. Shell Script
TODAS as distribuições Linux têm acesso a um terminal de comando construído dentro Este terminal, chamado de " shell ", permite aos usuários percorrer manualmente o computador digitando comandos com o teclado. No entanto, o shell também permite ao usuário escrever o que são conhecidos como " shell scripts ", ou um arquivo de comandos que o sistema será executado em sequência. Isto é semelhante a um arquivo de lote em outros sistemas , mas mais flexível na medida em que permite uma abordagem mais programática.
C e C + +
Linux é escrito em código C . Como tal, ele vem equipado com ferramentas de desenvolvimento C e compiladores . O mais proeminente , GCC - o GNU Compiler Collection - pode compilar C, C + +, Objective- C e outras linguagens . A maioria das distribuições Linux vem com algum tipo de capacidade de compilar programas em C a partir do zero , necessitando apenas de um editor de texto ea linha de comando para compilar o código .
Java
Java também pode escrever seu próprio código em sistemas Linux. Dependendo da distribuição , não é mais do que provável que uma versão do Java Runtime Environment disponíveis para instalação. Com o JRE , o código Java pode ser escrito em um sistema Linux e portado através de outros sistemas operacionais .
PHP e Python
Python , uma linguagem polivalente, muitas vezes vem embalado com distribuições Linux. Para verificar , abra um terminal e digite " python" e aperte enter. Isso deve trazer um aviso , o que significa que o interpretador Python está instalado. PHP é geralmente instalado junto com o servidor web Apache e MySQL como parte do que é sabe como o LAMP - Linux , Apache, MySQL e PHP - . Pilha