Эта статья знакомит нас с тем, как написать первую компьютерную программу «Hello World» на разных языках. Наряду с программами даны комментарии для лучшего понимания терминологии и ключевых слов, используемых в программе.
Изучение любого программирования можно упростить до:
- Написание программы в текстовом редакторе и сохранение с правильным расширением (.CPP, .C, .CSHARP, .JAVA и т. Д.)
- Компиляция программы с помощью компилятора или онлайн-среды IDE
- Понимание основной терминологии.
Программа «Hello World» - это первый шаг к изучению любого языка программирования, а также одна из самых простых программ, которые вы выучите. Все, что вам нужно сделать, это вывести на экран сообщение «Hello World». Давайте теперь посмотрим на программу на большей части языка:
Вот ссылки на все отдельные программы «Hello World» на разных языках:
1. Hello World in C
C
#include <stdio.h>
int main()
{
printf ( "Hello World" );
return 0;
}
|
2. Hello World in C++
C++
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" ;
return 0;
}
|
3. Hello World на C #
4. Hello World in Java
Java
class HelloWorld {
public static void main(
String args[])
{
System.out.println( "Hello World" );
}
}
|
5. Hello World in Python
6. Hello World in Perl
Perl
#!/usr/bin/perl
use strict;
use warnings;
print ( "Hello World
" );
|
7. Hello World in Scala
Scala
object Geeks
{
def main(args : Array[String])
{
println( "Hello World" )
}
}
|
8. Hello World in Go
Go
package main
import "fmt"
func
main()
{
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>
console.log( "Hello World" );
</script>
|
12. Hello World in Julia
Julia
/ / Julia program
println( "Hello World" )
|
13. Hello World in R
14. Hello world in Ruby
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
#include <stdio.h>
int main()
{
printf ( "Hello World" );
return 0;
}
|
C++
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" ;
return 0;
}
|
C#
using System;
namespace HelloWorldApp {
class Geeks {
static void Main( string [] args)
{
Console.WriteLine( "Hello World" );
Console.ReadKey();
}
}
}
|
Java
class HelloWorld {
public static void main(
String args[])
{
System.out.println( "Hello World" );
}
}
|
Python
Perl
#!/usr/bin/perl
use strict;
use warnings;
print ( "Hello World
" );
|
Scala
object Geeks
{
def main(args : Array[String])
{
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
Ruby
R
Go
package main
import "fmt"
func main() {
fmt.Println( "Hello World" )
}
|
Javascript
<script>
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. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.