Найти в Дзене
IT&Programming

Пишем "Hello World!" на пяти языках

} #include здесь отвечает за подключение библиотеки ввода/вывода - stdio
Вывод текста происходит благодаря функции printf( )
В конце функции возвращаем ноль, чтобы показать, что программа завершилась без ошибок Следующий в очереди - С++ #include <iostream>
using namespace std;
int main()
{
cout << "Hello, World!";
return 0;
} Похоже на C, правда? Конечно, ведь это его логическое продолжение.
iostream отвечает за ввод/вывод в С++
Функция cout с ее специфичным синтаксисом << обеспечивает вывод
return 0 - аналогично C Первый Объектно Ориентированный в списке - Java class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
} class HelloWorld - главный класс, с него начинается выполнение программы
Разделение ключевых слов точками, как в System.out.println() - привычное дело в программировании, но в Java такие последовательности могут достигать неприличной длины Kotlin - сын Java package demo fun main(args : Array<String
Оглавление

Начнем с языка C:

#include <stdio.h>
int main()
{
printf("Hello, World!");
return 0;
}

#include здесь отвечает за подключение библиотеки ввода/вывода - stdio
Вывод текста происходит благодаря функции printf( )
В конце функции возвращаем ноль, чтобы показать, что программа завершилась без ошибок

Следующий в очереди - С++

#include <iostream>
using namespace std;

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

Похоже на C, правда? Конечно, ведь это его логическое продолжение.
iostream отвечает за ввод/вывод в С++
Функция
cout с ее специфичным синтаксисом << обеспечивает вывод
return 0 - аналогично C

Первый Объектно Ориентированный в списке - Java

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

class HelloWorld - главный класс, с него начинается выполнение программы
Разделение ключевых слов точками, как в
System.out.println() - привычное дело в программировании, но в Java такие последовательности могут достигать неприличной длины

Kotlin - сын Java

package demo
fun main(args : Array<String>) {
println("Hello, world!")
}

Выглядит гораздо более лаконично, не правда ли? В этом и заключалась цель разработчиков этого языка - заменителя Java

Объектно ориентированное детище Microsoft - C#

using System;
namespace HelloWorld {
class Hello {
static void Main() {
Console.WriteLine("Hello World!");
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
}

Выглядит массивно, не так ли? Не беспокойтесь, это лишь на первый взгляд.
using System подключает ключевую библиотеку
namespace - объявляет область действия
Console.WriteLine()-вывод в консоль
Console.ReadKey()-чтение пользовательского ввода