Apropos Programmiersprachen: Es gibt weltweit 2500 Arten von High-End-Sprachen. Jede Programmiersprache hat ihre eigenen Eigenschaften, aber die Grundlogik ist fast dieselbe.
TIOBE ist ein bekannter Indikator für die Beliebtheit von Programmiersprachen. Wir aktualisieren das Ranking jeden Monat. Die folgende Abbildung zeigt die neuesten Daten für April 2020. Insgesamt haben sich Java und C im Laufe der Jahrzehnte nicht verändert.
Für Programmierer ist es meistens von Hello World, wenn sie anfangen, Entwicklungssprachen zu lernen. Dieser Artikel hat Hello World in 40 Programmiersprachen implementiert. Mal sehen, was die Unterschiede zwischen den einzelnen Sprachen sind.
#include <stdio.h>
int main(void){
printf("Hello, World!\n");
return 0;
}
#include <iostream>
int main(){
std::cout << "Hello, World!\n";
}
class HelloWorldApp
{
static void Main()
{
System.Console.WriteLine("Hello, World!");
}
}
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSLog(@"Hello, World!");
}
return 0;
}
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello, World!");
}
}
document.writeln('Hello, World!');
console.log("Hello, World!");
<?php
echo "Hello, World!";
?>
print("Hello, World!")
fun main() {
println("Hello, World!")
}
import Swift
print("Hello, World!")
cat("Hello, World!")
fn main() {
println!("Hello, World!");
}
package main
func main() {
println("Hello, World!")
}
echo 'Hello, world!'
use strict;
use warnings;
print("Hello, World!");
Write-Host 'Hello, World!'
puts "Hello, World!"
SELECT 'Hello, World!';
DECLARE
BEGIN
SYS.DBMS_OUTPUT.PUT_LINE('Hello, World!');
END;
System.debug( 'Hello, World!' );
println "Hello, World!"
object dev
{
// Main Method
def main(args: Array[String])
{
// prints Hello World
println("Hello, World!")
}
}
disp('Hello, World!');
print("Hello, World!")
putStrLn "Hello, World!"
println("Hello, World!")
void main() {
print('Hello, World!');
}
IO.puts("Hello, World!")
with Ada.Text_IO;
procedure Hello is
begin
Ada.Text_IO.Put_Line("Hello, world!");
end Hello;
namespace NSMain;
entrypoint
function main(): String {
return "Hello, world!";
}
import std.stdio;
void main()
{
writeln("Hello, World!");
}
printfn "Hello, World!"
display "Hello, world!".
PRINT "Hello, World!"
Imports System
Module Program
Sub Main(args As String())
Console.WriteLine("Hello, World!")
End Sub
End Module
program hello;
begin
writeln( 'Hello, World!' );
end.
(print "Hello World!")
program hello
print *, 'Hello, World!'
end program hello
section .text
global _start
_start:
mov edx,len
mov ecx,msg
mov ebx,1
mov eax,4
int 0x80
mov eax,1
int 0x80
section .data
msg db 'Hello, World!',0xa
len equ $ - msg
Recommended Posts