Que linguagem é usada para codificar aplicações desktop?
Eu sugeriria fortemente o Embarcadero Delphi se for para windows. A principal vantagem que você terá sobre outras linguagens será o seu RAD, ou seja, o Desenvolvimento Rápido de Aplicações. Você pode criar aplicações completas em pouco tempo, em comparação com outras linguagens mencionadas em outras respostas. Eu já usei Java Swing para desenvolver aplicações desktop e não fiquei satisfeito com a GUI que ele fornece. Além disso, o produto final nunca foi satisfatório (design wise).
Delphi por outro lado fornece uma excelente GUI e o uso de bibliotecas VCL nos permitiu projetar como nos agrada de suas vastas bibliotecas. A versão mais recente do delphi é multi-plataforma e podemos até desenvolver aplicações móveis para windows,android e até mesmo IOS. As bibliotecas de macacos do fogo também são adicionadas para suportar cross-plataforma e melhor e maior variedade de designs.
Eu aprendi delphi com a ajuda de um treinador em cerca de 5 semanas desenvolvendo um produto completo para a empresa que eu estou trabalhando atualmente há cerca de 3 anos. Tenho trabalhado como desenvolvedor de desktops lidando com mais de 100 clientes desde então e surpreendentemente a clientela está em ascensão apesar do aumento das plataformas web e aplicações de desktop que se diz estarem extintas.
Eu acredito que não importa o quanto a web cresça, as aplicações de desktop nunca serão extintas. A aplicação pode ser limitada mas nunca estará fora de uso.
Estamos usando o Embarcadero Delphi 2010 atualmente e planejamos migrar para XE3 ou XE7 em breve.
Artigos semelhantes
- Qual é a diferença entre linguagem de máquina, linguagem de montagem e linguagem de alto nível em computadores?
- Que linguagem de programação precisamos codificar para os zangões?
- Que linguagem de programação é usada para programar TV?
- Que linguagem de programação é usada para fazer jogos como PUBG, Free Fire, etc.?