Программирование — это то, что большинство людей может считать умственно сложной деятельностью, и что ж, так оно и есть! Но печать «Hello, World!» наверняка достаточно просто. Здесь я печатаю «Hello, World!» на 7 различных языках, чтобы показать вам, что языки программирования наследуют некоторые аспекты друг друга.
Джава:
class HelloWorld{ private String message; // encapsulate public HelloWorld(){ message = "Hello World"; // Initialize message } // Getter method for instance variable message public String getMessage(){ return message; } public static void main(String[] args) { HelloWorld message = new HelloWorld(); //Instantiate HelloWorld class System.out.println(message.getMessage()) ; // print "Hello World" } }
C:
#include <stdio.h> int main(){ printf("Hello World"); return 0; }
C++:
#incldue <iostream> int main() { cout << "Hello World"; return 0; }
C#:
using System class HelloWorld { static void Main() { Console.WriteLine("Hello, World!"); } }
Быстрый:
print("Hello World")
Питон:
print("Hello World")
Javascript:
console.log("Hello World)
Это лишь некоторые из языков программирования, но после того, как мы увидели, как что-то может быть напечатано по-разному на разных языках, становится ясно, что между ними есть сходство и как языки развивались с течением времени.