

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Linguagens de programação e tempos de execução em AL1
<a name="language-runtimes"></a>

**Atenção**  
 O Amazon Linux 1 (AL1, antigo Amazon Linux AMI) não é mais suportado. Este guia está disponível somente para fins de referência. 

**nota**  
 AL1 não é mais a versão atual do Amazon Linux. AL2023 é o sucessor de e. AL1 AL2 Para obter mais informações sobre o que há de novo em AL2 023, consulte a seção [Comparando AL1 e AL2 023](https://docs.aws.amazon.com/linux/al2023/ug/compare-with-al1.html) no [AL2023 User Guide](https://docs.aws.amazon.com/linux/al2023/ug/) e a lista de [alterações de Package](https://docs.aws.amazon.com/linux/al2023/release-notes/compare-packages.html) em 023. AL2 

 AL1 fornece versões diferentes de alguns tempos de execução de linguagem. Trabalhamos com projetos upstream que oferecem suporte a várias versões ao mesmo tempo. Para encontrar informações sobre como instalar e gerenciar esses pacotes com versão por nome, use o `yum` comando para pesquisar e instalar esses pacotes. 

Os tópicos a seguir descrevem como cada ecossistema de linguagem existe em AL1.

**Topics**
+ [C,C\+\+, e Fortran em AL1](#c-cplusplus)
+ [Golang em AL1](#go)
+ [Javaem AL1](#java)
+ [Perlem AL1](#perl)
+ [PHPem AL1](#php)
+ [Pythonem AL1](#python)
+ [Enferruja AL1](#rust)

## C,C\+\+, e Fortran em AL1
<a name="c-cplusplus"></a>

AL1 inclui o GNU Compiler Collection (GCC) e o Clang frontend para LLVM (Low Level Virtual Machine).

## Golang em AL1
<a name="go"></a>

 AL1 atualizou o Go conjunto de ferramentas durante toda a vida útil do sistema operacional. Isso pode ter sido em resposta a um CVE no conjunto de ferramentas ou a um requisito emergente necessário para atualizar outro pacote. 

## Javaem AL1
<a name="java"></a>

 AL1 forneceu várias versões do Java. O `java-1.6.0-openjdk` pacote foi descontinuado com a versão inicial de 2018.03, com e estando disponível. `java-1.7.0-openjdk` `java-1.8.0-openjdk` Para obter mais informações sobre o suporte para cada versão do Java em AL1, consulte[AL1 status de suporte do pacote](support-info-by-package.md). 

## Perlem AL1
<a name="perl"></a>

AL1 fornece a versão 5.16 da linguagem de programação [Perl.](https://www.perl.org/)

## PHPem AL1
<a name="php"></a>

 AL1 forneceu várias versões da linguagem de programação [PHP](https://www.php.net/), cada uma suportada pelo mesmo período de tempo que o PHP upstream. Para obter mais informações sobre a duração do suporte para cada versão do PHP, consulte[AL1 status de suporte do pacote](support-info-by-package.md). 

## Pythonem AL1
<a name="python"></a>

 Com a versão 2018.03 do AL1, o Python 2.6 foi descontinuado. PythonO 2.6 continuou disponível nos repositórios de pacotes para fins de compatibilidade com versões anteriores à medida que os clientes concluíram sua migração para Python 2.7 ou 3. 

 O sistema Python é 2.7, com várias Python 3 versões disponíveis como opções. Para obter mais informações, consulte [AL1 status de suporte do pacote](support-info-by-package.md). 

## Enferruja AL1
<a name="rust"></a>

 Houve atualizações no conjunto de ferramentas Rust ao longo da vida útil do. AL1 