Программа Hello World: первая программа при изучении программирования

Опубликовано: 7 Января, 2022

Эта статья знакомит нас с тем, как написать первую компьютерную программу «Hello World» на разных языках. Наряду с программами даны комментарии для лучшего понимания терминологии и ключевых слов, используемых в программе.
Изучение любого программирования можно упростить до:

  • Написание программы в текстовом редакторе и сохранение с правильным расширением (.CPP, .C, .CSHARP, .JAVA и т. Д.)
  • Компиляция программы с помощью компилятора или онлайн-среды IDE
  • Понимание основной терминологии.

Программа «Hello World» - это первый шаг к изучению любого языка программирования, а также одна из самых простых программ, которые вы выучите. Все, что вам нужно сделать, это вывести на экран сообщение «Hello World». Давайте теперь посмотрим на программу на большей части языка:
Вот ссылки на все отдельные программы «Hello World» на разных языках:

1. Hello World in C 

C

// Simple C program to
// display "Hello World"
 
// Header file for
// input output functions
#include <stdio.h>
 
// main function -
// where the execution of
// program begins
int main()
{
 
    // prints hello world
    printf("Hello World");
 
    return 0;
}

2. Hello World in C++ 

C++

// Simple C++ program to
// display "Hello World"
 
// Header file for
// input output functions
#include <iostream>
 
using namespace std;
 
// main function -
// where the execution of
// program begins
int main()
{
    // prints hello world
    cout << "Hello World";
 
    return 0;
}

3. Hello World на C #

4. Hello World in Java

Java

// This is a simple Java program.
// FileName : "HelloWorld.java"
 
class HelloWorld {
 
    // Your program begins
    // with a call to main().
    // Prints "Hello, World"
    // to the terminal window.
    public static void main(
        String args[])
    {
        System.out.println("Hello World");
    }
}

5. Hello World in Python

Python

# Python code for "Hello World"
 
print("Hello World")    

6. Hello World in Perl

Perl

#!/usr/bin/perl
 
# Modules used
use strict;
use warnings;
 
# Print function
print("Hello World ");
 
# To run the code refer:

7. Hello World in Scala

Scala

// Scala program to print Hello World!
 
object Geeks
{
 
    // Main Method
    def main(args: Array[String])
    {
 
        // prints Hello World
        println("Hello World")
    }
}

8. Hello World in Go

Go

// Go program to print Hello World!
 
package main
 
    import "fmt"
 
    // Main function
    func
    main()
{
 
    // prints Hello World
    fmt.Println("!... Hello World ...!")
}

9. Hello World in PHP

PHP

<!DOCTYPE html>
<html>
<body>
 
<?php
echo "Hello World";
?>
 
</body>
</html>

10. Привет, мир в HTML

11. Hello World in JavaScript

JavaScript

<script>
 
// using console.log
console.log("Hello World");
</script>

12. Hello World in Julia

Julia

// Julia program
println("Hello World")

13. Hello World in R

R

# Code
cat("Hello World")

14. Hello world in Ruby

Ruby

# code
puts "Hello World"

15. Hello World in Solidity

Solidity

pragma solidity ^0.5.0;
 
contract helloGeeks {
 function renderHelloGeeks () public pure returns (string) {
   return "Hello World";
 }
}

16.  Hello World in XML

XML

<?xml version="1.0" encoding="UTF-8"?>
<text>
  <para>Hello World</para>
</text>

17. Hello World in Objective-C

ObjectiveC

#import
#import
  
int main(void)
{
    NSLog(@"Hello World
");
    return 0;
}

18. Hello World in Kotlin

Kotlin

fun main(args: Array<String>) {
    println("Hello World")
}

19. Hello World in Dart

Dart

void main() {
  print("Hello World");
}

Below are the codes of all the languages:

C

// Simple C program to
// display "Hello World"
 
// Header file for
// input output functions
#include <stdio.h>
 
// main function -
// where the execution of
// program begins
int main()
{
 
    // prints hello world
    printf("Hello World");
 
    return 0;
}

C++

// Simple C++ program to
// display "Hello World"
 
// Header file for
// input output functions
#include <iostream>
 
using namespace std;
 
// main function -
// where the execution of
// program begins
int main()
{
    // prints hello world
    cout << "Hello World";
 
    return 0;
}

C#

// C# program to print Hello World!
 
using System;
 
// namespace declaration
namespace HelloWorldApp {
 
// Class declaration
class Geeks {
 
    // 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();
    }
}
}

Java

// This is a simple Java program.
// FileName : "HelloWorld.java"
 
class HelloWorld {
 
    // Your program begins
    // with a call to main().
    // Prints "Hello, World"
    // to the terminal window.
    public static void main(
        String args[])
    {
        System.out.println("Hello World");
    }
}

Python

# Python code for "Hello World"
 
print("Hello World")    

Perl

#!/usr/bin/perl
 
# Modules used
use strict;
use warnings;
 
# Print function
print("Hello World ");
 
# To run the code refer:

Scala

// Scala program to print Hello World!
 
object Geeks
{
 
    // Main Method
    def main(args: Array[String])
    {
 
        // prints Hello World
        println("Hello World")
    }
}

HTML

<html>
<header><title></title></header>
<body>
Hello World
</body>
</html>

PHP

<!DOCTYPE html>
<html>
<body>
 
<?php
echo "Hello World";
?>
 
</body>
</html>

Julia

println("Hello World")

Ruby

puts "Hello World"

R

cat("Hello World")

Go

package main
   
import "fmt"
   
// Main function
func main() {
   
    fmt.Println("Hello World")
}

Javascript

<script>
 
// using console.log
console.log("Hello World");
</script>

Solidity

pragma solidity ^0.5.0;
 
contract helloGeeks {
 function renderHelloGeeks () public pure returns (string) {
   return "Hello World";
 }
}

XML

<?xml version="1.0" encoding="UTF-8"?>
<text>
  <para>Hello World</para>
</text>

ObjectiveC

#import
#import
  
int main(void)
{
    NSLog(@"Hello World
");
    return 0;
}

Kotlin

fun main(args: Array<String>) {
    println("Hello World")
}

Dart

void main() {
  print("Hello World");
}

Выход:

 Привет, мир



Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.