É 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')
É 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>
É 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')
É 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!";
É 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");
}
}
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();
}
}
}
É 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;
}
É 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";
?>
É 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;
}
É 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!")
}
É 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"
É 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")
É 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!");
}
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");
}
}
É 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>