JavaScript

É uma linguagem de programação utilizada para desenvolver a interface do usuário, processando comandos a partir de computadores em vez de servidores. Seu produto final é geralmente colocado num arquivo HTML ou ASP. Apesar do nome, não possui nenhuma relação com Java.

Seu uso geralmente está associado com o desenvolvimento de interfaces web, aplicativos e jogos e sistemas de gestão.

Quem usa?

  • Profissionais: Desenvolvedores JavaScript, Desenvolvedores Web, Engenheiros de Software, Desenvolvedores FrontEnd, Desenvolvedores de Jogos
  • Empresas: WordPress, Soundcloud, Khan Academy, LinkedIn, Yahoo
  • Indústrias: Tecnologia da Informação, Engenharia, Design, Marketing, Finanças, Saúde

Diga hello world em JavaScript:

// the hello world program
console.log('Hello World')
HTML

É uma linguagem de marcação de padrões utilizada para desenvolver páginas web; assegura a formatação adequada de textos e imagens a partir de tags, para que os browsers possam mostrar conteúdos da maneira que se pretende mostrá-los.

Serve para elaboração de documentos eletrônicos.

Quem usa?

  • Profissionais: Desenvolvedores Web, Editores Técnicos, Designers, Engenheiros de Software
  • Empresas: Apple, CyberCoders, Apex Systems, CareerBuilder
  • Indústrias: Tecnologia da Informação, Engenharia, Design, Serviços, Gestão Empresarial, Marketing, Vendas

Diga hello world em HTML:

<p>Hello World<p>
Python

É uma linguagem flexível e pode resolver uma vasta gama de problemas. É possível utilizá-la para desenvolver programas funcionais e orientados ao objeto, mas é primariamente uma linguagem imperativa e procedimental.

Serve principalmente para desenvolver sistemas de planejamento e gestão de dados, programas gráficos e jogos eletrônicos.

Quem usa?

  • Profissionais: Desenvolvedores Python, Engenheiros de Software, Desenvolvedores Web, Desenvolvedores BackEnd, Cientistas de Dados
  • Empresas: Google, Pinterest, Instagram, YouTube, DropBox, NASA, ESRI
  • Indústrias: Tecnologia da Informação, Engenharia, Serviços, Design de Interfaces Gráficas (GUI)

Diga hello world em Python:

print('Hello World')
SQL

É uma linguagem de consulta de bancos de dados (não serve para desenvolver) que permite adicionar, acessar e gerir (CRUD - create, read, update, delete) conteúdos em bancos de dados.

Seu uso está associado à atividades profissionais que envolvem gestão e análise de dados.

Quem usa?

  • Profissionais: Desenvolvedores de Servidor SQL, Analistas de Bancos de Dados, Desenvolvedores de Software, Gestores de Bancos de Dados
  • Empresas: Robert Half Technology, Nigel Frank, CyberCoders, UnitedHealthCare
  • Indústrias: Tecnologia da Informação, Design, Gestão, Negócios, Finanças

Consulte hello world em uma base de dados SQL:

#cria uma base de dados helloworld;
CREATE TABLE helloworld (phrase TEXT);
.tables

#insere valores na base;
CREATE TABLE helloworld (phrase TEXT);
INSERT INTO helloworld VALUES ("Hello, World!");
INSERT INTO helloworld VALUES ("Goodbye, World!");
SELECT COUNT(*) FROM helloworld;

#seleciona valores na base;
SELECT * FROM helloworld WHERE phrase = "Hello, World!";
Java

É uma linguagem de programação de alto nível, de propósito geral, orientada ao objeto com características que a tornam ideal para o desenvolvimento web.

Seu uso está associado ao desenvolvimento de aplicativos Android, Internet das Coisas (IoT), sistemas empresariais e computação na nuvem.

Quem usa?

  • Profissionais: Engenheiros de Software, Desenvolvedores Java
  • Empresas: V2COM, Eurotech, eBay, Adobe
  • Indústrias: Tecnologia da Informação, Engenharia, Design, Serviços, Gestão Empresarial, Marketing, Vendas

Diga hello world em Java:

class Simple {
  public static void main(String args[]) {
    System.out.println("Hello World");
  }
}
C#

Pronunciada Cê Sharp (nunca cê hashtag!), C# é uma linguagem que atende paradigmas de typing, imperativos, declarativos, funcionais, gerais e orientados ao objeto.

É utilizada para desenvolver serviços web XML, aplicações vinculadas ao Microsoft .NET, aplicações que acompanham a IDE Visual Studio.

Quem usa?

  • Profissionais: Desenvolvedores C#, Engenheiros de Automação de Testes, Engenheiros de Software, Desenvolvedores Web .net
  • Empresas: Microsoft Intel, Hewlett-Packard
  • Indústrias: TTecnologia da Informação, Engenharia, Design, Serviços, Gestão e Controle de Qualidade

Diga hello world em C#:

// C# program to print Hello World!
using System;

// namespace declaration
namespace HelloWorldApp {

 // Class declaration
 class Hello {

  // Main Method
  static void Main(string[] args) {

   // statement
   // printing Hello World!
   Console.WriteLine("Hello World!");

   // To prevents the screen from
   // running and closing quickly
   Console.ReadKey();
   }
 }
}
C++

É uma linguagem de programação utilizada para desenvolver software e pacotes, tais como jogos, aplicativos office, editores gráficos e de vídeo, além de sistemas operacionais.

É utilizada para desenvolver sistemas operacionais, software, drivers, servidores, firmware

Quem usa?

  • Profissionais: Engenheiros de Software C++, Desenvolvedores de Software, Analistas de Programação
  • Empresas: Google, Mozila, Firefox, Winamp
  • Indústrias: Tecnologia da Informação, Engenharia, Serviços, Design, Controle de Qualidade, Gestão

Diga hello world em C++:

// Seu Primeiro Programa C++

#include <iostream>

int main() {
 std::cout << "Hello World";
 return 0;
}
PHP

É uma linguagem de programação open-source projetada para desenvolver web pages dinâmicas de alto desempenho com bancos de dados. Também é utilizada como uma linguagem de programação de propósito geral.

Se aplica no desenvolvimento de bancos de dados dinâmicos e conteúdos dinâmicos web

Quem usa?

  • Profissionais: Desenvolvedores PHP, Desenvolvimento Web, Engenheiros de Software PHP
  • Empresas: Facebook, NextGen, WordPress
  • Indústrias: Tecnologia da Informação, Engenharia, Design, Serviços, Saúde, Gestão, Finanças

Diga hello world em PHP:

<?php
 echo "Hello World";
?>
C

É uma linguagem de programação utilizada para desenvolver aplicações integradas à sistemas operacionais como Windows, UNIX e Linux.

Seu uso está associado ao desenvolvimento de pacotes gráficos, processadores de texto, planilhas, sistemas operacionais, sistemas de bancos de dados, compiladores e assemblers, drivers de rede e interpretadores

Quem usa?

  • Profissionais: Engenheiros de Software, Engenheiros de Computação, Analistas de Sistemas, Gestores de Conteúdo Web e TI
  • Empresas: Microsoft, Apple, Oracle, Cisco
  • Indústrias: Tecnologia da Informação, Engenharia, Gestão, Saúde e Serviços

Diga hello world em C:

#include <stdio.h>
int main() {
 // printf() displays the string inside quotation
 printf("Hello World");
 return 0;
}
Kotlin

É uma linguagem de programação multiplataforma, orientada a objetos e funcional, concisa e estaticamente tipada que compila para a Máquina virtual Java e que também pode ser traduzida para JavaScript e compilada para código nativo. Fo anunciada em 2017 como a linguagem oficial do sistema Android.

É uma linguagem muito versátil, utilizada para desenvolvimento Front-end, Back-end, aplicativos mobile, e ciência de dados./p>

Quem usa?

  • Profissionais: Desenvolvedores Kotlin, Desenvolvedores Web, Desenvolvedores Mobile, Desenvolvedores BackEnd
  • Empresas: Amazon Web Services, Coursera, Netflix, Uber, Trello, Basecamp, Expedia, Flipboard, Pinterest, Prezi
  • Indústrias: Tecnologia da Informação, Engenharia, Design, Gestão, Serviços

Diga hello world em Kotlin:

// Hello World Program

fun main(args : Array) {
 println("Hello, World!")
}
Ruby

É uma linguagem de programação open-sourced, orientada ao objeto, que pode ser utilizada de forma independente, ou como parte do framework web da Ruby on Rails

É utilizado no desenvolvimento de aplicações para web, robótica, redes, administração de sistemas e segurança

Quem usa?

  • Profissionais: Desenvolvedores Full-Stack, Engenheiros de Software, Engenheiros de Dados
  • Empresas: Github, Scribd, Motorola, Amazon, Twitter
  • Indústrias: Tecnologia, Engenharia, Serviços, Design, Ciência de Dados e Controle de Qualidade

Diga hello world em Ruby:

puts "Hello World"
Swift

É a linguagem de programação multiparadigma para o desenvolvimento de sistemas operacionais e aplicativos da Apple. Swift é open-source e integra parâmetros da linguagem Objective-C orientados ao objeto, incluindo compiladores, debuggers e infraestrutura de framework avançados.

É utilizada para o desenvolvimento de aplicativos Apple iOS e OSX.

Quem usa?

  • Profissionais: Desenvolvedores Swift, Desenvolvedores de Aplicativos iOS, Desenvolvedores de Software, Engenheiros de Dados
  • Empresas: Apple, Getty Images, Slack, Dow Jones
  • Indústrias: Tecnologia da Informação, Engenharia, Design, Gestão, Serviços

Diga hello world em Swift:

// Swift "Hello World" Program
print("Hello World")
Objective-C

É uma linguagem de programação simples, de propósito geral e orientada ao objeto. Utiliza um sistema de mensagens herdado da linguagem Smalltalk; quando um objeto em linguagem Objective-C recebe uma mensagem, ele pode escolher entre ignorá-la ou encaminhá-la a outro objeto em vez de retornar um valor.

É utilizada para o desenvolvimento de aplicativos Apple iOS e OSX.

Quem usa?

  • Profissionais: Gestores de TI e Conteúdo Web, Desenvolvedores de Aplicativos, Engenheiros de Software
  • Empresas: Apple, CyberCoders
  • Indústrias: Tecnologia da Informação, Engenharia, Gestão, Saúde e Design

Diga hello world em Objective-C:

#import <Foundation/Foundation.h>
int main(int argc, char * argv[]) {
 NSLog(@"Hello World!");
}
Scala

Combina programação orientada ao objeto e funcional. Suas tipologias estáticas ajudam a evitar bugs em aplicações complexas e seus runtimes em JVM e JavaScript ajuda a desenvolver sistemas de alto desempenho com fácil acesso a enormes ecosistemas de bibliotecas.

Está intimamente relacionada ao processamento de Big Data, inteligências artificiais, serviços de streaming, processamento de textos, financas.

Quem usa?

  • Profissionais: Desenvolvedores Scala, Desenvolvedores Full Stack, Engenheiros de Dados
  • Empresas: Twitter, Foursquare, Duolingo
  • Indústrias: Tecnologia da Informação, Engenharia, Serviços, Gestão e Controle de Qualidade

Diga hello world em Scala:

object Hello {
  def main(args: Array[String]) = {
    println("Hello World");
  }
}
Haskell

É a linguagem funcional sobre a qual mais se realizam pesquisas atualmente. Ela se baseia em um estilo de programação que enfatiza mais o que (what) deve ser feito em detrimento de como (how) deve ser feito. Possui foco no alcance de soluções para problemas matemáticos, clareza, e de fácil manutenção nos códigos.

Seu uso está associado ao desenvolvimento de ferramentas de sistema de gestão de arquivos (patches, sicronização, controle de versão, compilação, criptografia, antispam, etc.)

Quem usa?

  • Profissionais: Desenvolvedores Haskell, Desenvolvedores BackEnd, Engenheiros de Software
  • Empresas: Git, Facebook
  • Indústrias: Educação, Pesquisa, Produção Industrial

Diga hello world em Haskell:

ghci> putStrLn "Hello World!"
Hello, World!
ghci>