Executando verificação de segurança...
7

Vou listar os pontos fortes de cada linguagem, segundo as suas aplicações:

  • C / C++ = Aplicações a nível de sistemas operacionais, como kernels, construção de aplicações robustas como: Bancos de Dados. Construções de aplicações Desktop e a nível de terminais.

  • C# = Fortemente aplicada em Jogos (GameDev), Aplicações Desktop, como sistemas de ERP, PDV, sistemas web (forte em construções de API's).

  • Java = Fortemente aplicada em sistemas empresariais, tais como: Sistemas de Big Data, BI, E-commerces mais robustos, seu ponto forte também são em sistemas de ERP, PDV's, Sistemas web backend.

  • Lua = Fortemente aplicada em jogos 2D ou 3D, RPG, Moba, FPS etc.

  • JavaScript / TypeScript = Fortemente aplicada no desenvolvimento de aplicações WEB, tais como: Extensões para navegadores, sistemas de backend, front-end, forte integração com sistemas mobile.

  • Python = Fortemente aplicada em aplicações de Machinne Learning, inteligência Artificial, Big Data, Análise de Dados, Ciência de Dados, robótica, IOT, Sistemas de integração residencial, Raspberry Pi, automação de tarefas como criação de bots, web scraping etc. Também é uma linguagem FORTEMENTE usada no mundo Hacker, pois, pela sua facilidade de aprendizado, os hackers adotam linguagens como o Python para criar suas ferramentas de pentester, hacking etc.

  • Kotlin = Fortemente aplicada em desenvolvimento web backend e Mobile para Android nativo.

  • Swift = Fortemente aplicada para desenvolvimento mobile para aplicações Apple (iOS).

  • Ruby = Fortemente aplicada em aplicações backend, com frameworks poderosos. Excelente para criação de script e automação de tarefas.

  • Golang = Fortemente aplicada em aplicações Backend e de Larga Escala. Performática e pode-se criar sistemas dinâmicos no lado do servidor, além de possuir uma exelente documentação.

  • Rust = Similar ao C / C++, fortemente aplicado em aplicações de sistemas em kernel (novo Kernel do linux e windows terão um mash-up de C/ C++ && Rust). Linguagem de Alta performance e um EXCELENTÍSSIMO gerenciamento de memória. Além de ter uma sintaxe amigável.

  • PHP = Fortemente aplicado em aplicações WEB backend. Sistemas E-commerce, Lojas virtuais, Blogs, Landing Pages, tudo o que há na web o PHP vai te atender perfeitamente. Além de dar suporte a construção de plugins em sistemas de CRM, como Wordpress (PHP Roda por debaixo dos panos nessa tecnologia).

  • COBOL = Fortemente aplicado em aplicações legadas(sistemas mais velhos rsrs), tais como em sistema de bancos, sistemas governamentais. COBOL é uma ótima linguagem para trabalhar em empresas como IBM.

  • Assembly = Fortemente aplicado em aplicações de baixo nível. Kernel de sistemas operacionais, todo ecossistema de um SO, integrações que conversam diretamente com processador, memória, hardware em geral. Ótima para debugging, análise de malware(bit a bit), e criação de firmware.

São muitas opções, veja qual caminho faz mais sentido pra você e vá fundo. Tentei puxar de cabeça os pontos fortes de cada linguagem, e onde elas mais se destacam. Com isto vc já tem um norte. Sendo assim, escolha com sabedoria qual tipo de programação você deseja seguir.

Carregando publicação patrocinada...