
Inimigos do fim: COBOL, FORTRAN e Pascal debocham da morte e resistem ao tempo

No universo da programação, o termo "obsoleto" é muitas vezes usado de forma leviana. Enquanto linguagens jovens (como Python e JavaScript) dominam o mainstream, algumas veteranas, criadas há mais de 50 anos, continuam sendo pilares insubstituíveis da infraestrutura econômica e científica global. 10 prompts ideais para quem é iniciante em linguagens de programação 7 empregos do futuro que a inteligência artificial pode criar A seguir, detalhamos o status real de três linguagens clássicas, provando que nem toda tecnologia antiga é descartável. Três linguagens clássicas que desafiam a obsolescência Abaixo estão as razões pelas quais as "senhorinhas" do TI continuam imprescindíveis para o funcionamento de vários sistemas e dispositivos utilizados em processos corporativos tradicionais e órgãos de governos, grupos empresariais conservadores e comunidades remotas. Consistência e segurança são palavras-chave nessa conversa. -Entre no Canal do WhatsApp do Canaltech e fique por dentro das últimas notícias sobre tecnologia, lançamentos, dicas e tutoriais incríveis.- COBOL: a inquebrável da Economia Não está obsoleta, é vital para a infraestrutura, pois faz parte de mainframes de grandes bancos, seguradoras e governos. Processa trilhões de transações diariamente. A linguagem foi otimizada para processamento transacional de alto volume, sendo o alicerce de sistemas críticos criados por décadas. O volume de código COBOL é vasto; reescrevê-lo configura um risco operacional e financeiro extremo. A demanda por novos desenvolvedores para manutenção e modernização persiste. FORTRAN: performance pura Essencial para a ciência e engenharia, é importante em computação de Alto Desempenho (HPC), simulações científicas, modelagem climática e aeroespacial. Ainda oferece performance insuperável para tarefas matemáticas e vetoriais massivas. Grande parte das bibliotecas científicas usadas hoje (como o core do NumPy) possui código subjacente em FORTRAN, mantendo sua relevância no topo da pesquisa e da simulação. Novos padrões da linguagem são lançados ativamente para acompanhar o desenvolvimento de hardware. Caminhos divergentes: Pascal e ActionScript Pascal migrou para o domínio empresarial. Base do Delphi (Object Pascal), é robusta para desenvolvimento de software corporativo e sistemas de ponto de venda (PDV) multiplataforma. Já ActionScript se tornou funcionalmente obsoleta no mercado mainstream, pois morreu com o Adobe Flash Player, sua plataforma hospedeira — O HTML5, CSS e JavaScript assumiram a interatividade web. Enquanto Pascal evoluiu para Object Pascal, ancorando-se em ferramentas de Desenvolvimento Rápido de Aplicativos (RAD) como o Delphi, que provê alta performance em nichos corporativos, a ActionScript é o exemplo clássico de uma linguagem cuja relevância foi diretamente eliminada pela descontinuação de sua plataforma hospedeira. Segredo da longevidade A lição fundamental que a longevidade dessas linguagens revela gira em torno de seus domínios específicos e custos de migração. Embora COBOL e FORTRAN não estejam na moda, são críticas para a estabilidade global. Mudar sistemas legados é oneroso e arriscado. Um código antigo e bem-feito tem uma vida útil que pode se estender por décadas. O programador moderno domina o novo, mas ter respeito e entendimento pelo legado é fundamental O código "velho" ainda sustenta o essencial da tecnologia que usamos diariamente. Leia mais: As 5 principais linguagens de programação para dominar em 2026 As linguagens de programação mais usadas nas principais profissões de tecnologia Saiba como a lógica de programação se aplica a outras carreiras em tecnologia Leia a matéria no Canaltech.