Hello World Em 31 Linguagens de Programação Diferentes

Hello World
Hello World

Neste artigo você vai entender a importância de iniciar o aprendizado em programação com o famoso programa Hello World.

Além disso, você irá aprender a criar esse tipo de programa com 31 linguagens de programação diferentes.

Se você está interessado em aprender programação e está procurando um ponto de partida, este artigo é para você.

Continue lendo para saber mais sobre a importância de começar com um programa Hello world e dar o primeiro passo para se tornar um programador experiente e bem-sucedido.

Para que serve o famoso Hello World ?

Para que serve o famoso Hello World ?

Aprender programação pode parecer intimidador para iniciantes, mas é um passo importante para desenvolver habilidades valiosas e garantir uma carreira promissora no mercado de tecnologia.

No entanto, o primeiro passo é muitas vezes o mais difícil. Para facilitar a entrada de novos programadores no mundo da programação, é comum começar com um programa simples como por exemplo o famoso “Hello, world!”.

Esse programa é geralmente um dos primeiros códigos que um iniciante em programação aprende, e envolve a criação de um pequeno programa que exibe a mensagem “Hello, world!” na tela.

Embora possa parecer muito simples, a criação de um programa “Hello, world!” é uma excelente maneira de se familiarizar com a sintaxe de uma nova linguagem de programação e de ganhar confiança para passar para projetos mais complexos.

Quem criou o Hello World?

Quem criou o hello world?

Embora a autoria exata do programa “Hello, World!” seja desconhecida, sua origem pode ser rastreada até a década de 1970, quando o livro “The C Programming Language” foi publicado por Brian Kernighan e Dennis Ritchie.

Ou seja, o programa “Hello, World!” em C foi apresentado no livro como um exemplo simples para ilustrar a sintaxe da linguagem.

Desde então, o programa se tornou um rito de passagem para iniciantes em programação e é usado para demonstrar como imprimir uma mensagem na tela usando a sintaxe de uma linguagem específica.

Hello World Em Java

Hello World Em Java

A linguagem de programação Java foi desenvolvida pela Sun Microsystems em 1991, inicialmente chamada de Oak, com o objetivo de criar uma plataforma independente de hardware, segura e portável.

Além disso, a linguagem ganhou popularidade com a chegada da Internet e a necessidade de desenvolver aplicativos e applets web. Em 2009, a Sun Microsystems foi adquirida pela Oracle Corporation, que continuou a desenvolver e aprimorar a linguagem Java.

Hoje, a linguagem é amplamente utilizada em diversas aplicações, desde sistemas bancários até jogos para dispositivos móveis.

Confira um exemplo de código hello world feito em Java:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

Explicação:

  • A palavra-chave public indica que a classe é acessível por outros arquivos.
  • A palavra-chave class indica que estamos definindo uma classe chamada “HelloWorld”.
  • O método main é o ponto de entrada do programa e é onde o código começa a ser executado.
  • String[] args é um parâmetro que pode ser usado para passar argumentos para o programa.
  • System.out.println() é usado para imprimir uma mensagem na tela, neste caso, “Hello, World!”.

Hello World Em Python

Hello World Em Python

Python é uma linguagem de programação de alto nível, interpretada e orientada a objetos, criada em 1991 por Guido van Rossum.

Seu objetivo era ter uma sintaxe clara e concisa, facilitando a leitura e escrita de códigos. Desde então, Python tornou-se uma das linguagens de programação mais populares, utilizada em diversas áreas, como desenvolvimento web, inteligência artificial e ciência de dados.

Ou seja, a filosofia do Python é enfatizar a legibilidade do código, com uma sintaxe simples e direta, e uma ampla biblioteca padrão que facilita o desenvolvimento de diversas aplicações.

Confira um exemplo de código hello world feito em Python:

print("Hello, World!")

Explicação:

  • print() é uma função em Python que é usada para exibir informações na tela.
  • “Hello, World!” é o texto que desejamos exibir na tela.
  • O comando print("Hello, World!") exibe a mensagem “Hello, World!” na tela.

Veja também: Lista completa com os melhores livros Python para aprender a programar sozinho.

Hello World Em C

Hello World Em C

A linguagem de programação C foi desenvolvida na década de 1970 por Dennis Ritchie no Bell Labs, junto com o sistema operacional Unix.

Sua popularidade cresceu rapidamente devido à sua eficiência e portabilidade, e hoje é amplamente utilizada em sistemas operacionais, dispositivos embarcados e aplicativos de baixo nível.

Ou seja, C também serviu como base para muitas outras linguagens de programação, como C++, Java e Python.

Confira um exemplo de código hello world feito em C:

#include <stdio.h>

int main() {
    printf("Hello, World!");
    return 0;
}

Explicação:

  • #include <stdio.h> é uma diretiva de pré-processador que inclui a biblioteca padrão de entrada e saída em C.
  • int main() é a função principal do programa e é onde o código começa a ser executado.
  • printf() é uma função em C que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando printf("Hello, World!"); imprime a mensagem “Hello, World!” na tela e o comando return 0; encerra a função principal.

Hello World Em C++

Hello World Em C++

C++ é uma linguagem de programação de alto nível, orientada a objetos e criada por Bjarne Stroustrup em 1983.

Ela é uma extensão da linguagem C e foi criada para ser uma linguagem mais poderosa e flexível, permitindo a programação orientada a objetos, a programação genérica e outras funcionalidades.

Além disso, C++ é amplamente utilizada na indústria de jogos, desenvolvimento de sistemas operacionais, aplicações desktop, entre outras áreas.

Confira um exemplo de código hello world feito em C++:

#include <iostream>

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

Explicação:

  • #include <iostream> é uma diretiva de pré-processador que inclui a biblioteca padrão de entrada e saída em C++.
  • int main() é a função principal do programa e é onde o código começa a ser executado.
  • std::cout é um objeto da classe ostream em C++ que é usado para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando std::cout << "Hello, World!"; imprime a mensagem “Hello, World!” na tela e o comando return 0; encerra a função principal.

Hello World Em C#

Hello World Em C#

C# (pronunciado “C Sharp”) é uma linguagem de programação orientada a objetos moderna e multi-paradigma criada pela Microsoft em 2000, como parte da plataforma .NET.

Foi desenvolvida por uma equipe liderada por Anders Hejlsberg, criador também da linguagem Turbo Pascal e da linguagem Delphi.

A linguagem é amplamente utilizada para o desenvolvimento de aplicativos e jogos para o sistema operacional Windows, bem como para o desenvolvimento de aplicativos da Web e serviços na nuvem.

O C# tem semelhanças sintáticas com o Java e o C++, mas também possui recursos exclusivos, como o LINQ (Language Integrated Query) e o uso de delegates e lambdas para programação assíncrona.

Confira um exemplo de código hello world feito em C#:

using System;

class HelloWorld {
    static void Main() {
        Console.WriteLine("Hello, World!");
    }
}

Explicação:

  • using System; é uma diretiva de uso que informa ao compilador para utilizar a biblioteca padrão do .NET Framework.
  • class HelloWorld é uma declaração de classe que contém o método Main.
  • static void Main() é o método principal do programa e é onde o código começa a ser executado.
  • Console.WriteLine() é um método em C# que é usado para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando Console.WriteLine("Hello, World!"); imprime a mensagem “Hello, World!” na tela e encerra o método Main.

Hello World Em JavaScript

Hello World Em JavaScript

Javascript é uma linguagem de programação criada em 1995 por Brendan Eich, na época um engenheiro da Netscape.

Inicialmente, a linguagem foi criada para ser utilizada em scripts de clientes em navegadores web, mas ao longo do tempo tornou-se uma das linguagens mais populares, utilizadas para desenvolvimento web, de aplicações front-end e back-end, e também para desenvolvimento de aplicativos móveis e desktop.

Atualmente, a linguagem é mantida pela ECMA International, que define as especificações da linguagem e publica novas versões do padrão ECMAScript.

Confira um exemplo de código hello world feito em JavaScript:

console.log("Hello, World!");

Explicação:

  • console.log() é uma função em Javascript que é usada para imprimir informações no console do navegador ou do ambiente de execução.
  • “Hello, World!” é o texto que desejamos imprimir no console.
  • O comando console.log("Hello, World!"); imprime a mensagem “Hello, World!” no console do navegador ou do ambiente de execução.

Veja também: Curso de JavaScript do OneBitCode vale a pena?

Hello World Em PHP

Hello World Em PHP

PHP é uma linguagem de programação de código aberto, projetada originalmente para desenvolvimento de páginas web dinâmicas.

Foi criada em 1994 por Rasmus Lerdorf, com a intenção de ser uma ferramenta para gerenciamento de seu site pessoal.

Além disso, com o passar dos anos, a linguagem evoluiu e tornou-se uma das mais utilizadas no desenvolvimento web, sendo adotada por grandes empresas como Facebook, Yahoo, Wikipedia, entre outras.

Atualmente, o PHP é uma das linguagens mais populares para desenvolvimento web e está presente em mais de 80% dos servidores web do mundo.

Confira um exemplo de código hello world feito em PHP:

<?php
    echo "Hello, World!";
?>

Explicação:

  • <?php é a tag de abertura do código PHP.
  • echo é uma construção da linguagem em PHP que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando echo "Hello, World!"; imprime a mensagem “Hello, World!” na tela.
  • ?> é a tag de fechamento do código PHP.

Hello World Em R

Hello World Em R

A linguagem de programação R foi desenvolvida por Ross Ihaka e Robert Gentleman na Universidade de Auckland, Nova Zelândia, em 1993, como uma linguagem open-source para análise estatística e gráficos.

Atualmente, é amplamente utilizada por cientistas de dados e pesquisadores em áreas como bioinformática, finanças e ciências sociais, devido à sua eficácia em análises de grandes conjuntos de dados e visualizações.

Confira um exemplo de código hello world feito em R:

cat("Hello, World!")

Explicação:

  • cat() é uma função em R que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando cat("Hello, World!") imprime a mensagem “Hello, World!” na tela.

Hello World Em Swift

Hello World Em Swift

Swift é uma linguagem de programação criada pela Apple em 2014 para o desenvolvimento de aplicativos para seus sistemas operacionais iOS, macOS e watchOS.

Foi desenvolvida com o objetivo de ser mais segura, rápida e moderna do que a linguagem Objective-C utilizada anteriormente.

Desde então, a linguagem tem ganhado popularidade entre desenvolvedores e empresas que desejam criar aplicativos para dispositivos da Apple.

Confira um exemplo de código hello world feito em Swift:

print("Hello, World!")

Explicação:

  • print() é uma função em Swift que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando print("Hello, World!") imprime a mensagem “Hello, World!” na tela.

Hello World Em Ruby

Hello World Em Ruby

Ruby é uma linguagem de programação de código aberto, que foi criada em 1995 pelo programador Yukihiro “Matz” Matsumoto.

Ele queria criar uma linguagem que fosse divertida de usar e que combinasse a sintaxe da linguagem Perl com a orientação a objetos da linguagem Smalltalk.

A primeira versão pública do Ruby foi lançada em 1995 e rapidamente ganhou popularidade no Japão.

Desde então, o Ruby ganhou uma comunidade global de desenvolvedores e é amplamente utilizado em desenvolvimento web e de aplicativos móveis.

Confira um exemplo de código hello world feito em Ruby:

puts "Hello, World!"

Explicação:

  • puts é uma função em Ruby que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando puts "Hello, World!" imprime a mensagem “Hello, World!” na tela.

Hello World Em Go

Hello World Em Go

Go é uma linguagem de programação criada em 2009 pela Google para resolver problemas de programação em larga escala.

A ideia era criar uma linguagem de programação que combinasse a segurança da tipagem estática com a facilidade de programação da tipagem dinâmica.

Ou seja, a linguagem rapidamente se tornou popular entre desenvolvedores devido à sua simplicidade, eficiência e facilidade de uso em ambientes de desenvolvimento em nuvem.

Desde o seu lançamento, a linguagem Go vem sendo amplamente utilizada em vários projetos de software e se tornou uma das principais linguagens de programação da atualidade.

Confira um exemplo de código hello world feito em Go:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Explicação:

  • package main indica que este arquivo faz parte do pacote principal do programa.
  • import "fmt" importa o pacote “fmt”, que contém a função Println.
  • func main() é a função principal do programa.
  • fmt.Println("Hello, World!") imprime a mensagem “Hello, World!” na tela usando a função Println do pacote fmt.
  • O código precisa ser salvo com o nome “hello_world.go” e então executado no terminal com o comando “go run hello_world.go”.

Hello World Em Kotlin

Hello World Em Kotlin

Kotlin é uma linguagem de programação criada pela JetBrains em 2011. Ela foi projetada para ser uma alternativa mais segura e concisa ao Java, com recursos como inferência de tipos, nulabilidade de tipos e lambdas.

Em 2017, a Google anunciou o suporte oficial do Kotlin para desenvolvimento Android, tornando-o uma das linguagens de programação mais populares para a plataforma.

Confira um exemplo de código hello world feito em Kotlin:

fun main() {
    println("Hello, World!")
}

Explicação:

  • fun main() é a função principal do programa.
  • println("Hello, World!") imprime a mensagem “Hello, World!” na tela.
  • O comando println() é uma função em Kotlin que é usada para imprimir informações na tela.
  • O programa pode ser executado em um ambiente de desenvolvimento Kotlin ou através do comando “kotlinc hello_world.kt -include-runtime -d hello_world.jar” para compilar e gerar um arquivo executável “hello_world.jar”, e então executado com o comando “java -jar hello_world.jar”.

Hello World Em TypeScript

Hello World Em TypeScript

TypeScript é uma linguagem de programação de código aberto desenvolvida pela Microsoft em 2012, projetada para ser um superset da linguagem JavaScript, com a adição de tipagem estática opcional e outras funcionalidades.

O objetivo do TypeScript é tornar o desenvolvimento de aplicativos em grande escala mais fácil e eficiente, ajudando a prevenir erros comuns do JavaScript e melhorando a legibilidade do código.

Desde seu lançamento, o TypeScript tem ganhado popularidade entre desenvolvedores web e é usado por empresas como Google, Airbnb e Slack.

Confira um exemplo de código hello world feito em TypeScript:

console.log("Hello, World!");

Explicação:

  • console.log() é uma função em TypeScript que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando console.log("Hello, World!"); imprime a mensagem “Hello, World!” na tela.

É importante lembrar que o TypeScript é um superset da linguagem JavaScript, portanto, após escrever o código em TypeScript, ele precisa ser transpilado para JavaScript antes de ser executado em um navegador ou ambiente de desenvolvimento JavaScript.

Veja também: Curso de JavaScript e TypeScript do OneBitCode vale a pena?

Hello World Em Rust

Hello World Em Rust

Rust é uma linguagem de programação de sistema de código aberto criada em 2010 pela Mozilla, como um projeto paralelo ao seu motor de renderização web, o Servo.

Ela foi desenvolvida para ser segura, rápida e concorrente, com uma sintaxe semelhante à do C++. Rust visa ser uma alternativa segura ao C e ao C++ para sistemas operacionais, jogos e outras aplicações de alto desempenho.

Desde o seu lançamento inicial em 2010, a linguagem tem visto um rápido crescimento em popularidade e é apoiada por uma forte comunidade de desenvolvedores.

Confira um exemplo de código hello world feito em Rust:

fn main() {
    println!("Hello, World!");
}

Explicação:

  • fn main() é a função principal do programa.
  • println!("Hello, World!") é uma macro em Rust que imprime a mensagem “Hello, World!” na tela.
  • A macro println!() é usada para imprimir informações na tela em Rust.
  • O programa pode ser executado no terminal com o comando “cargo run”.

Hello World Em Lua

Hello World Em Lua

Lua é uma linguagem de programação de scripting criada em 1993 pelo grupo de pesquisa em tecnologia da PUC-Rio no Brasil.

A linguagem foi desenvolvida com a ideia de ser uma linguagem leve, rápida, portável e embutível em outras aplicações.

Hoje em dia, Lua é usada em vários contextos, desde jogos até sistemas de automação residencial. Seu design simples, eficiente e flexível é um dos principais motivos da sua popularidade.

Confira um exemplo de código hello world feito em Lua:

print("Hello, World!")

Explicação:

  • print() é uma função em Lua que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando print("Hello, World!") imprime a mensagem “Hello, World!” na tela.

O programa pode ser executado em um ambiente de desenvolvimento Lua ou através do comando “lua hello_world.lua” no terminal.

Hello World Em Objective-C

Objective-C

Objective-C é uma linguagem de programação orientada a objetos derivada de C e criada por Brad Cox em 1983.

Foi adotada pela Apple para desenvolver seus aplicativos e sistemas operacionais, sendo usada principalmente para o desenvolvimento de aplicativos para iOS e macOS.

Com o lançamento do Swift em 2014, a popularidade do Objective-C diminuiu, mas ainda é usado em muitos projetos legados e bibliotecas de código-fonte aberto.

Confira um exemplo de código hello world feito em Objective-C:

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        NSLog(@"Hello, World!");
    }
    return 0;
}

Explicação:

  • #import <Foundation/Foundation.h> é uma diretiva de pré-processador que importa a biblioteca Foundation, necessária para o uso da função NSLog().
  • int main(int argc, const char * argv[]) é a função principal do programa, que recebe argumentos como entrada.
  • @autoreleasepool {} é um bloco de código em Objective-C que gerencia a alocação de memória de objetos.
  • NSLog() é uma função em Objective-C que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando NSLog(@"Hello, World!"); imprime a mensagem “Hello, World!” na tela.
  • O programa pode ser compilado e executado em um ambiente de desenvolvimento Objective-C.

Hello World Em Perl

Perl

Perl é uma linguagem de programação criada por Larry Wall em 1987, inspirada em outras linguagens como C, AWK e sed.

Ela é uma linguagem de script interpretada que foi originalmente desenvolvida para processamento de texto, mas posteriormente se tornou uma linguagem de propósito geral usada em diversas áreas como sistemas de gerenciamento de conteúdo web, automação de tarefas e análise de dados.

Confira um exemplo de código hello world feito em Perl:

print "Hello, World!\n";

Explicação:

  • print é uma função em Perl que é usada para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • \n é um caractere especial em Perl que representa uma quebra de linha.
  • O comando print "Hello, World!\n"; imprime a mensagem “Hello, World!” na tela, seguida de uma quebra de linha.
  • O programa pode ser executado em um ambiente de desenvolvimento Perl ou através do comando “perl hello_world.pl” no terminal.

Hello World Em Shell Script

Shell Script

Shell Script é uma linguagem de programação de scripts utilizada principalmente em sistemas operacionais Unix e Linux.

Foi criada como uma forma de automatizar tarefas no terminal, permitindo a execução de comandos de sistema e scripts em sequência.

É amplamente utilizada em administração de sistemas e programação de tarefas de rotina, além de ser uma ferramenta poderosa para o gerenciamento de servidores e processos em sistemas operacionais baseados em Unix.

Confira um exemplo de código hello world feito em Shell Script:

#!/bin/bash
echo "Hello, World!"

Explicação:

  • #!/bin/bash é chamado de shebang e indica ao sistema que o script deve ser executado com o shell bash.
  • echo é um comando em Shell Script que é usado para imprimir informações na tela.
  • “Hello, World!” é o texto que desejamos imprimir na tela.
  • O comando echo "Hello, World!" imprime a mensagem “Hello, World!” na tela.
  • O programa pode ser executado em um terminal Linux ou macOS com o comando “./hello_world.sh” após a permissão de execução ser concedida ao script.

Hello World Em Scala

Scala

Scala é uma linguagem de programação multiparadigma, projetada para ser escalável e concisa. Ela foi criada em 2003 pelo programador Martin Odersky na École Polytechnique Fédérale de Lausanne (EPFL) na Suíça, e é fortemente influenciada por Java e outras linguagens de programação funcional.

A linguagem ganhou popularidade principalmente em áreas como processamento de dados em larga escala e aprendizado de máquina, e atualmente é usada em várias empresas e projetos de código aberto.

Confira um exemplo de código hello world feito em Scala:

object HelloWorld {
  def main(args: Array[String]): Unit = {
    println("Hello, World!")
  }
}

Explicação:

  • object HelloWorld define um objeto chamado “HelloWorld”.
  • def main(args: Array[String]): Unit = { } define um método main que é o ponto de entrada para a execução do programa. O método main recebe um argumento do tipo Array[String] chamado args.
  • println("Hello, World!") é uma função que imprime a mensagem “Hello, World!” na tela.
  • O programa pode ser executado em um ambiente de desenvolvimento Scala ou através do comando “scala HelloWorld.scala” no terminal.

Hello World Em MATLAB

MATLAB

MATLAB é uma linguagem de programação e ambiente de desenvolvimento desenvolvido pela MathWorks.

Foi lançado pela primeira vez em 1984 e é amplamente utilizado em áreas como engenharia, física, matemática e finanças.

MATLAB permite a manipulação de matrizes, cálculo numérico, visualização de dados e programação, entre outros recursos.

Ele também possui uma grande variedade de ferramentas e extensões, tornando-se um dos ambientes de desenvolvimento mais versáteis e amplamente usados.

Confira um exemplo de código hello world feito em MATLAB:

disp('Hello, World!');

Explicação:

  • disp() é uma função embutida no MATLAB que exibe uma mensagem na tela.
  • O texto a ser exibido é colocado entre aspas simples (‘) dentro dos parênteses da função disp().
  • O ponto-e-vírgula (;) no final da linha evita a exibição de informações adicionais na tela.
  • O programa pode ser executado no ambiente do MATLAB.

Hello World Em Dart

DART

A linguagem de programação Dart foi lançada em 2011 pela Google e foi inicialmente projetada para ser uma alternativa ao JavaScript no desenvolvimento de aplicativos da Web.

Em 2018, a versão 2 da linguagem foi lançada, que incluiu recursos para o desenvolvimento de aplicativos móveis e desktop.

Hoje em dia, o Dart é usado principalmente no desenvolvimento de aplicativos para dispositivos móveis, incluindo aplicativos para iOS e Android.

Confira um exemplo de código hello world feito em Dart:

void main() {
  print('Hello, World!');
}

Explicação:

  • Em Dart, a função main() é o ponto de entrada para o programa. É onde a execução do código começa.
  • A palavra-chave void indica que a função main() não retorna nenhum valor.
  • print() é uma função que exibe uma mensagem na tela.
  • O texto a ser exibido é colocado entre aspas simples (‘) dentro dos parênteses da função print().
  • O programa pode ser executado no ambiente de desenvolvimento integrado (IDE) para Dart ou por meio de linha de comando.

Hello World Em Groovy

Groovy

Groovy é uma linguagem de programação dinâmica e de alto nível, projetada para a plataforma Java.

Ela foi criada em 2003 com o objetivo de aumentar a produtividade dos desenvolvedores Java, ao adicionar recursos modernos e práticos, como closures, sintaxe simplificada e suporte nativo a XML e JSON.

Desde então, a linguagem vem sendo adotada em diversos projetos que utilizam a plataforma Java, especialmente no desenvolvimento de aplicativos web e para a internet das coisas (IoT).

Confira um exemplo de código hello world feito em Groovy:

println "Hello, World!"

Explicação:

  • Em Groovy, println é uma função que exibe uma mensagem na tela.
  • O texto a ser exibido é colocado entre aspas duplas (“) logo após o println.
  • Não é necessário utilizar ponto e vírgula para finalizar a instrução em Groovy, embora não seja um erro utilizá-lo.

Hello World Em F#

F#

F# é uma linguagem de programação multi-paradigma, de código-fonte aberto, fortemente tipada e funcional criada pela Microsoft em 2005. F# foi inspirada em várias linguagens de programação, como OCaml, Haskell e C#.

É executada na plataforma .NET da Microsoft e é uma linguagem comumente usada em áreas como ciência de dados, análise de dados, aprendizado de máquina e computação paralela.

Desde o seu lançamento, F# tem crescido em popularidade e é considerada uma das principais linguagens de programação funcional.

Confira um exemplo de código feito em F#:

printfn "Hello, World!"

Explicação:

  • Em F#, printfn é uma função que exibe uma mensagem na tela e quebra a linha após a mensagem.
  • O texto a ser exibido é colocado entre aspas duplas (“) logo após o printfn.

Hello World Em Haskell

Haskell

Haskell é uma linguagem de programação funcional de propósito geral, criada em 1990 por um grupo de pesquisadores, liderados por Philip Wadler e Simon Peyton Jones.

A linguagem é nomeada em homenagem ao matemático Haskell Curry, que fez importantes contribuições à teoria da computação.

Haskell foi projetada com base em conceitos matemáticos, como álgebra e cálculo lambda, e é conhecida por sua forte tipagem estática e recursos de programação funcional, como expressões lambda, recursão e listas infinitas.

A linguagem é amplamente utilizada em pesquisa acadêmica, ensino e desenvolvimento de software.

Confira um exemplo de código hello world feito em Haskell:

main = putStrLn "Hello, World!"

Explicação:

  • Em Haskell, a função main é a função principal do programa, é onde começa a execução.
  • putStrLn é uma função que imprime uma string (texto) na tela, seguida de uma quebra de linha.
  • Dentro das aspas duplas (“”) é colocado o texto a ser exibido, que no caso é “Hello, World!”.

Hello World Em Julia

Julia

A linguagem de programação Julia foi lançada em 2012 e foi projetada para ser rápida, flexível e fácil de usar para computação científica e numérica.

Foi criada para preencher a lacuna entre a facilidade de uso de linguagens como Python e a velocidade de linguagens como C ou Fortran.

Desde então, a linguagem tem crescido em popularidade entre a comunidade científica e é amplamente utilizada para análise de dados, simulações e modelagem.

Para escrever o programa “Hello, World!” em Julia, basta seguir os seguintes passos:

  1. Abra um editor de texto ou ambiente de desenvolvimento integrado (IDE) de sua preferência.
  2. Crie um novo arquivo e salve-o com a extensão “.jl” (por exemplo, “hello.jl”).
  3. Digite o seguinte código:
println("Hello, World!")
  1. Salve o arquivo e execute-o.

O código acima utiliza a função println para imprimir a mensagem “Hello, World!” no console. A função println adiciona uma nova linha após a mensagem, enquanto a função print não adiciona.

Hello World Em Erlang

Erlang

A linguagem de programação Erlang foi criada na Suécia em 1986 pela Ericsson, empresa de telecomunicações. Foi projetada para sistemas de telecomunicações de alta disponibilidade e alta confiabilidade.

Seu objetivo era permitir a construção de sistemas distribuídos que pudessem lidar com muitos processos concorrentes. A linguagem se destaca por sua abordagem de concorrência baseada em troca de mensagens entre processos.

Para escrever o programa hello world em Erlang, basta abrir um arquivo com a extensão “.erl” em um editor de texto e adicionar o seguinte código:

-module(hello).
-export([hello_world/0]).

hello_world() ->
    io:format("Hello, World!\n").

A função hello_world imprime a mensagem “Hello, World!” na tela usando a função io:format, que é semelhante à função printf em outras linguagens. O módulo é definido pelo módulo hello e a função hello_world é exportada para que ela possa ser chamada a partir de outro módulo.

Para executar o programa, abra o terminal, navegue até o diretório em que o arquivo .erl está salvo e digite erl para iniciar o shell do Erlang. Em seguida, digite c(hello). para compilar o módulo hello. Isso irá gerar um arquivo .beam no mesmo diretório. Por fim, digite hello:hello_world(). para chamar a função hello_world e exibir a mensagem “Hello, World!” no terminal.

Hello World Em COBOL

COBOL

COBOL (Common Business Oriented Language) é uma linguagem de programação antiga, criada em 1959 para ser utilizada na área de negócios.

Foi a linguagem de programação mais utilizada nas décadas de 1960 e 1970, e mesmo hoje ainda é usada em muitas aplicações empresariais devido à sua confiabilidade e estabilidade.

Para escrever o programa “Hello World” em COBOL, podemos usar o seguinte código:

IDENTIFICATION DIVISION.
PROGRAM-ID. HELLOWORLD.

PROCEDURE DIVISION.
DISPLAY "Hello World!".
STOP RUN.

Explicação:

  • A primeira linha, IDENTIFICATION DIVISION, é a seção onde se identifica o programa e se estabelecem informações como o autor, data de criação, versão, etc.
  • Na linha PROGRAM-ID. HELLOWORLD., estabelecemos o nome do programa como “HELLOWORLD”.
  • A seção PROCEDURE DIVISION é onde se define a lógica do programa.
  • Na linha DISPLAY "Hello World!"., usamos o comando DISPLAY para imprimir o texto “Hello World!” na tela.
  • Na linha STOP RUN., o programa é finalizado.

COBOL é uma linguagem de programação antiga, criada na década de 1950, mas ainda é usada em sistemas legados em diversas áreas, como finanças e governo. É conhecida por sua sintaxe peculiar e por ser uma das primeiras linguagens de programação de alto nível.

Hello World Em Assembly

Assembly

Assembly é uma linguagem de programação de baixo nível que utiliza instruções simbólicas que são convertidas em código de máquina pelo montador.

Foi criada na década de 1940 para programação de sistemas e foi amplamente utilizada em computadores antigos e mainframes.

Atualmente é utilizada em aplicações que requerem acesso direto à hardware, como dispositivos embarcados e drivers de dispositivos.

Confira um exemplo de código hello world feito em Assembly:

section .data
    hello db 'Hello, world!', 0
section .text
    global _start
_start:
    ; write hello world to console
    mov eax, 4 ; system call for write
    mov ebx, 1 ; file descriptor for stdout
    mov ecx, hello ; string to write
    mov edx, 13 ; length of string
    int 0x80 ; call kernel
    
    ; exit program
    mov eax, 1 ; system call for exit
    xor ebx, ebx ; exit status code 0
    int 0x80 ; call kernel

Explicação:

  • Na seção .data, estamos definindo uma variável chamada hello que armazena a string “Hello, world!” e um byte nulo 0 no final da string.
  • Na seção .text, definimos o ponto de entrada do programa _start.
  • Em seguida, usamos as instruções de movimentação (mov) para colocar os valores corretos nos registradores apropriados para chamar a função write do sistema operacional. O registro eax é usado para passar o número da chamada do sistema para write, que é 4. O registro ebx é usado para passar o descritor de arquivo para o console, que é 1 para a saída padrão. O registro ecx é usado para passar o endereço da string a ser escrita e o registro edx é usado para passar o comprimento da string.
  • Depois que a string é escrita na saída padrão, usamos as instruções de movimentação novamente para passar os valores corretos para a chamada do sistema exit. O registro eax é usado para passar o número da chamada do sistema para exit, que é 1. O registro ebx é usado para passar o código de status de saída, que é 0. Quando o programa termina, o código de status de saída é retornado ao sistema operacional.

Note que este exemplo de Assembly é específico para o processador x86 e pode não funcionar em outros processadores sem modificação.

Hello World Em Visual Basic

Visual Basic

Visual Basic (VB) é uma linguagem de programação baseada na linguagem BASIC, desenvolvida pela Microsoft em 1991.

O objetivo era criar uma linguagem de programação fácil de usar para criar aplicativos para o sistema operacional Windows. VB teve grande sucesso como linguagem de programação para criar aplicativos de desktop, mas perdeu popularidade com o surgimento da web e do desenvolvimento de aplicativos móveis.

A última versão, Visual Basic .NET (VB.NET), foi lançada em 2002 e é uma linguagem orientada a objetos que roda na plataforma .NET.

Confira um exemplo de código hello world feito em Visual Basic:

Sub Main()
   MsgBox "Hello World!"
End Sub

Explicação:

  • Sub Main() é o ponto de entrada do programa.
  • MsgBox é uma função que exibe uma caixa de mensagem na tela.
  • "Hello World!" é a mensagem que será exibida na caixa de mensagem.
  • End Sub finaliza o bloco de código da função Main.

Ao executar o programa, uma caixa de mensagem será exibida na tela com o texto “Hello World!”. O uso do MsgBox é uma maneira simples de exibir mensagens ao usuário em programas Visual Basic.

Hello World Em Lisp

Lisp

Lisp é uma das linguagens de programação mais antigas e influentes, tendo sido criada em 1958 por John McCarthy.

Ela foi a primeira linguagem de programação a usar uma sintaxe baseada em expressões, permitindo que programas fossem escritos como listas aninhadas de elementos.

Lisp também foi fundamental no desenvolvimento da inteligência artificial, com a linguagem sendo usada para implementar vários algoritmos de aprendizado de máquina e sistemas especialistas.

Confira um exemplo de código hello world feito em Lisp:

(print "hello world")

Explicação:

  • print é uma função embutida em Lisp que imprime o argumento fornecido na tela.

No exemplo acima, o argumento é uma string contendo a mensagem “hello world”. Ao executar esse programa, a mensagem será exibida na tela do usuário.

Hello World Em Prolog

Prolog

Prolog é uma linguagem de programação de lógica declarativa, criada em 1972 pelo francês Alain Colmerauer.

Ela é baseada em lógica de predicados e foi projetada para ser utilizada em aplicações de inteligência artificial e sistemas especialistas, onde a inferência lógica é crucial.

Atualmente, Prolog é usada em diversas áreas, incluindo processamento de linguagem natural, análise de dados e bioinformática.

Confira um exemplo de código hello world feito em Prolog:

:- initialization(main).

main :- writeln('Hello, world!').

Explicação:

Nesse código, o predicado :- initialization(main) define que o programa deve começar pela execução do predicado main.

O predicado main por sua vez, utiliza o predicado writeln para escrever a mensagem “Hello, world!” na tela.

Conclusão

Em conclusão, aprendemos como criar o famoso hello world utilizando diversas linguagens de programação diferentes. Além de aprender uma breve história de cada uma delas.

Portanto, se você é iniciante e está querendo entrar na área da programação recomendo que invista em cursos de qualidade para que você se destaque no mercado de trabalho.

O segredo para alcançar o topo da sua carreira na área da tecnologia está a um clique de distância. Toque no botão abaixo agora mesmo e mergulhe em mais de 1400 cursos completos, todos com certificados de peso

ACESSAR CURSOS COM CERTIFICADO

Lembre-se, no início todo programador teve que investir em conhecimento, portanto dê o primeiro passo e invista em um bom treinamento.

Você vai ver que no futuro, todo o investimento seja financeiro ou com o próprio tempo vai valer a pena.

Enfim, espero que tenha gostado desse conteúdo e que ele tenha te ajudado de alguma forma.

Um forte abraço!

Leia também:

Tags: | | |

Sobre o Autor

Programador Viking
Programador Viking

DICA EXTRA: Algumas pessoas estão me perguntando qual é o curso que recomendo para quem deseja aprender programação, mesmo sem ter qualquer conhecimento sobre o assunto. Minha recomendação, tanto para quem está iniciando, como para quem já possui mais experiência, é essa AQUI...

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

plugins premium WordPress