Ich habe es nur geschrieben, um die Zeit totzuschlagen, während ich warte. Da es sich um eine Trivia von Online-Informationen handelt, weisen Sie bitte auf Fehler hin.
Sprachlinks gehen zum Wiki.
Eine Sprache für Maschinensprachen, die die CPU verstehen kann. Untere Sprache. Ich habe noch nie eine Website gesehen, die sie verwendet
Skriptsprache
CSV-, TSV-, CLI-Ergebnisverarbeitungssprache Nützlich bei der Ausführung von Shell Art
hello.awk
#!/usr/bin/awk -f
BEGIN {
print "Hello World!"
}
Skriptsprache
Sprache zum Manipulieren der Shell Es kann leicht auf der Ebene des Todes ohne es automatisiert werden. Vor kurzem gibt es WSL und es kann unter Windows verwendet werden.
hello.sh
#!/bin/bash
echo "Hello World!"
Einführende Programmiersprache (wann) Berühmt für Bemaga (BASIC Magazine) In "Symbolischer Allzweck-Anweisungscode für Anfänger", BASIC mit dem Akronym BASIC Es ist eine Hochsprache.
Der Ursprung der Sprache. Verfahrenssprache Es scheint, dass Sie es sich leisten können, andere Sprachen zu lernen, wenn Sie die Sprache C beherrschen Es ist unklar, was als das Ultimative bezeichnet werden kann Wesentliche Sprache im eingebauten / Kernel-Bereich
hello.c
#include <stdio.h>
int main(int argc, char **args) {
printf("Hello, world!\n");
return 0;
}
Strukturiert, Befehlstyp, objektorientiert, Funktionstyp, ereignisgesteuerter Typ, generisch, Reflexion, parallele Berechnung
Standardsprache in .NET Framework Eine relativ neue Sprache mit gutem Java und C ++ Sprachen, die Menschen, die Unity usw. verwenden, lernen müssen
hello.cs
using System;
namespace Hello {
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello, World!");
}
}
}
Multi-Paradigma (Kombination aus prozeduraler Programmierung, Datenabstraktion, objektorientierter Programmierung, generischer Programmierung)
Eine Sprache entwickelte sich 10 Jahre nach der Einführung von C. Fügen Sie der C-Sprache, der umfangreichen Bibliothek und der schnellen Verarbeitung Objektorientierung hinzu Es sieht so aus, als ob C aufwärtskompatibel ist, hat aber einige Nachteile. ML ist bekannt dafür, dass C ++ in der Kernelentwicklung nicht verwendet wird
https://cpplover.blogspot.com/2013/05/linus-torvalsc.html
hello.cpp
#include <iostream>
int main() {
std::cout << "Hello World!" << std::endl;
return 0;
}
Im Finanzsystem noch am Leben Klicken Sie hier, um den Codierungsstil mit 80 Ziffern pro Zeile anzuzeigen Der offizielle Name lautet Common Business Oriented Language
Das folgende Programm gibt "Hallo Welt!" In COBOL aus, das manchmal als das berühmteste der Welt bezeichnet wird.
000010 IDENTIFICATION DIVISION.
000020 PROGRAM-ID. SAMPLE-01.
000030*
000040 ENVIRONMENT DIVISION.
000050*
000060 DATA DIVISION.
000070*
000080 PROCEDURE DIVISION.
000090 MAIN.
000100 DISPLAY "Hello world!" UPON CONSOLE.
000110 STOP RUN.
Eine Sprache zum Schreiben von Shell-Skripten in einem C-Sprachstil Die Person, die vi namens Joy Joy gemacht hat, ist die Sprache des Schöpfers Standard unter Unix
hello.sh
#!/bin/csh -f
echo "Hello World"
Die beste Sprache für C / C ++ Unterstützt Unit-Tests auf Sprachebene Die D-Sprache wurde möglicherweise sogar von Personen gehört, die die D-Sprache nicht kennen
hello.d
import std.stdio;
void main() {
writeln("Hello World!");
}
Objektorientierung
Sprachen, die sowohl auf der Serverseite als auch im Frontend verwendet werden können Es scheint beliebt, aber nicht beliebt zu sein Koexistenz mit JavaScript / Sprache an der richtigen Stelle ausgewählt Einfach zu installieren, es ist also einen Versuch wert
hello.dart
main() {
print("Hello World!");
}
Eine Ruby-ähnliche Funktionssprache. Die Funktion der Parallelverarbeitung ist charakteristisch. Es ist nicht Shiseidos Erikseal.
hello.exs
defmodule Hello do
def world do
IO.puts "Hello world"
end
end
Hello.world
Prozedural / strukturiert / instruktiv / objektorientiert
Der Urheber von Hochsprachen! Immer noch in der universitären Forschung aktiv Die Sprache, die der Professor des Professors geerbt hat, ist Fortran und es fühlt sich an, als würde sie von dort geerbt Es scheint, dass es bleibt. Ich höre viele Stimmen sagen, dass es eine große Bibliothek numerischer Berechnungen gibt und es nicht möglich ist, zu wechseln. Es gibt ein Labor, das auch an der Universität meiner Mutter genutzt wird.
hello.f90
program hello
print *, 'Hello World!'
end program hello
Compilersprache, strukturierte Programmierung, prozedurale Programmierung, Anweisungsprogrammierung, parallele Berechnung, Multi-Paradigma-Programmierung
Verarbeitungsgeschwindigkeit, niedrige Lernkosten, umfangreiche Bibliothek! Ist es wie die Sprache, die gerade fließt? Docker usw. sind auch in Go geschrieben. Das Hauptthema wird die Entwicklung von Webserveranwendungen sein.
hello.go
package main
import "fmt"
func main() {
fmt.Printf("Hello world\n")
}
Reine Funktionssprache. Das Merkmal ist, dass alle Ausdrücke und Funktionen keine Nebenwirkungen haben Fortgeschrittene Sprache. Ich möchte eines Tages anfangen.
hello.hs
main = putStrLn "Hello World!"
Objektorientiert, strukturiert, prozedural
Die beliebteste Sprache aus allen Branchen. Es gibt verschiedene Verwendungszwecke wie Geschäftsanwendungen, Webanwendungen und mobile Anwendungen. Wenn Sie loslegen möchten, können Sie Reis essen, wenn Sie von nun an beginnen. Es scheint, dass es rückläufig ist, aber es besteht kein Zweifel, dass es für eine Weile gefragt sein wird.
Einmal schreiben, überall ausführen. Sprachen, die fast vom Betriebssystem unabhängig sind
java
public class Hello{
public static void main(String[] args){
System.out.println("Hello World!!");
}
}
Multi-Paradigma
Ehrenschüler, der sowohl die Front- als auch die Serverseite verwaltet. Da die Entwicklung nur mit einem Texteditor und einem Webbrowser fortgesetzt werden kann, wird sie von Anfängern sehr geschätzt und auch von fortgeschrittenen Benutzern verwendet, sodass der Lernwert sehr hoch ist.
Prozedurale Programmierung, Mehrfachversand, Funktionssprache, Metaprogrammierung
Computersprache für Wissenschaft und Technologie. Konkurrenzpferd von Python und R. Es ist sowohl eine Skriptsprache als auch eine Kompilierungssprache
hello.jl
println("Hello World")
Objektorientierung
Als Entwicklungssprache für Android-Apps macht es auf sich aufmerksam. Ich fühle mich wie ein Rivale von Scala. In letzter Zeit hat er viel geführt. Es ist eine Sprache von Interesse für die Zukunft.
fun main(args:Array<String>) {
println("Hello World!")
}
Multi-Paradigma, funktional, prozedural, Selbstreferenz, Meta
Sie sollten die Zitate lesen http://www.geekpage.jp/blog/?id=2007/8/21
Multi-Paradigma: Kompilierungssprache, parallele Programmiersprache, prozedural, instruktiv, objektorientiert
Ich werde die Erklärung weglassen. Bitte lesen Sie diesen Artikel. sehr interessant
nim
stdout.write("hello, world")
Objekt orientierte Programmierung
iOS / MacOS-Entwicklungssprache Eine Sprache, die C anstelle einer C-ähnlichen Sprache verwenden kann Obwohl schnell erschienen ist und seine Popularität abnimmt, in iOS-Anwendungsprojekten für lokale Unternehmen Es ist immer noch sehr beliebt (bildet es nicht nur schnelle Ingenieure aus?)
main.m
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!");
}
return 0;
}
Instruktive, strukturierte Programmierung
Einführungssprache für die Bildung Es ist ideal zum Lernen von Algorithmen und wird auch als strukturierte Sprache bezeichnet.
hello.pas
program hello;
begin
writeln( 'Hello World!' );
end.
Multi-Paradigma
Eine Sprache, die in der CGI-Ära vorherrschte Hauptsächlich Wartungsprojekte, aber immer noch sehr beliebt bei der Textformatierung Bekannt für seine sehr geringe Lesbarkeit
Es gibt auch ein solches Zitat __Perl ist ein riesiges und heimtückisches Übel, das von erfahrenen, aber verzerrten Fachleuten geschaffen wurde. __ __
hello.pl
print "Hello World!";
Unterrichtsprogrammierung
Eine Einführungssprache mit zahlreichen Rahmenbedingungen, geringen Lernkosten und einfachem Aufbau der Umgebung Es ist auch eine attraktive Sprache, die durch Einbetten in eine HTML-Quelle verwendet werden kann.
Eindruck, dass die Anzahl der Projekte immer noch groß ist. Die Abwärtskompatibilität kann aufgrund eines Versions-Upgrades verloren gehen Es stimmt auch, dass es viele Migrationsprojekte gibt. (Ich kenne die Situation in Tokio nicht ...)
hello.php
echo "Hello World"
Objektorientiert, instruktiv, prozedural, funktional
Sie können alles tun, von Web-Apps über künstliche Intelligenz bis hin zu einfachen Tools in der CLI. Ich höre oft, dass selbst Nicht-Ingenieure automatisierte Papiere mit sehr geringen Lernkosten und einer reichhaltigen Bibliothek haben. Sie können den Browser einfach bedienen und automatisch Excel eingeben. Es scheint, dass auch künstliche Intelligenz in vollem Umfang eingesetzt werden kann.
Es wird jedoch nicht empfohlen, etwas mit Python zu tun, da das Wort "die richtige Person am richtigen Ort" die Perspektive als Ingenieur einschränkt.
hello.py
print("Hello World!")
Multi-Paradigma Funktionstyp Objektorientierter Befehlstyp
Ich kaufe für Datenanalyse und Datenvisualisierung. Eine Sprache, die gelernt werden muss, wenn Sie Datenwissenschaftler werden möchten.
hello.R
print("Hello world")
Strukturiert, lehrreich, objektorientiert
Eine Sprache, um Spaß am Programmieren zu haben. Der Autor ist Japaner Yukihiro Matsumoto. Der Vortrag für junge Ingenieure ist sehr emotional.
Ich persönlich denke, dass Frame Ruby on Rails eine gute Einführung in die Webbranche ist. Es ist eine reine objektorientierte Sprache.
hello.rb
print "hello world!"
Compilersprache, Systemprogrammiersprache, Multiparadigmenprogrammierung, Funktionssprache, objektorientierte Programmierung
Sichere und schnelle allgemeine Sprache Charakterisiert durch C-sprachähnliche Kontrollstruktur
Mir persönlich gefällt das Layout der offiziellen Dokumentation. https://doc.rust-lang.org/stable/reference/notation.html
hello.rs
fn main() {
println!("Hello World!");
}
Objektorientierte Sprache, funktionale Sprache
Die beste Sprache, um Ihre Kenntnisse in Java zu verbessern Funktionstyp und objektorientierter Zwei-Schwert-Stil. Es hat auch einen Interpreter und kann interaktiv über die CLI verwendet werden. Übrigens kann Java in letzter Zeit dasselbe mit JShell tun.
hello.scala
object hello {
def main(args: Array[String]) :Unit = {
println("Hello World")
}
}
Skriptsprache
Textformungssprache Muss lernen, wenn Sie Shell Art / One Liner machen Um ehrlich zu sein, ist awk alleine in Ordnung, aber wenn Lesbarkeit wichtig ist, ist es notwendig, es richtig zu verwenden.
$ echo | sed 's/.*/Hello World!/'
Smalltalk(1972)
Objektorientierte Sprache
Der Urheber objektorientierter Sprachen! Andere Sprachen, die einen großen Einfluss auf objektorientierte Sprachen hatten
Eine Datenbankoperationssprache, die nicht ausgeblendet wird. NoSQL ist herausgekommen und es gibt viel Schwung, aber ehrlich gesagt wird es nicht verschwinden. Jeder Anbieter hat eine völlig andere Skalierbarkeit, sodass jedes Mal Lernen erforderlich ist. Wenn Sie eine lernen, müssen Sie etwas lernen, da der Rest nur Anwendung ist.
Funktionssprache, Unterrichtsprogrammierung, objektorientierte Programmierung
Die neueste von Apple empfohlene Sprache Wenn Sie eine iOS-App erstellen, wird das Lernen sofort in der gewünschten Sprache auf dem Bildschirm angezeigt Es ist leicht, die Motivation zum Lernen aufrechtzuerhalten. Die Versionsänderung macht es inkompatibel.
Multi-Paradigma: Skript, objektorientiert, strukturiert, instruktiv, funktional, generisch Microsoft-Sprache. Eine Zwischensprache für die Konvertierung in Javascript. Im Vergleich zu Haxe.
Erforderliche Sprache für Windows Business Apps Immer noch aktive Sprache Hergestellt von Microsoft
Sprachen, die nur aus Leerzeichen / Tabulatoren / Zeilenumbrüchen bestehen Die sogenannte "esoterische Programmiersprache" Ich habe noch niemanden gesehen, der es benutzt, aber es kann gut sein, um etwas über Haufen und Stapel zu lernen (es ist eine Lüge).
Recommended Posts