Limbaje de programare non-engleză

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Limbajele de programare care nu sunt bazate pe limba engleză sunt limbaje de programare care, spre deosebire de limbile mai cunoscute, nu folosesc termeni preluați din vocabularul limbii engleze .

Predominanță a limbajelor de programare bazate pe limba engleză

Pictogramă lupă mgx2.svg Același subiect în detaliu: engleza în informatică .

A existat un puternic obicei de a folosi limba engleză pentru cuvinte cheie și biblioteci în limbaje de programare. Conform bazei de date online a limbajelor HOPL, din peste 8500 de limbaje de programare înregistrate, aproximativ 2400 au fost dezvoltate în Statele Unite , 600 în Regatul Unit , 160 în Canada și 75 în Australia .

În plus, mai mult de o treime din toate limbajele de programare au fost dezvoltate într-o țară vorbitoare de limbă engleză. Acest lucru nu ia în considerare cât de mult este utilizată fiecare limbă și nici situațiile în care o limbă este dezvoltată în limba engleză, dar într-o țară care nu vorbește engleza pentru a facilita răspândirea internațională a acesteia (ca în cazul Python , dezvoltat în Olanda ) sau deoarece se bazează pe un alt limbaj de programare care folosește engleza (ca în cazul CAML , dezvoltat în Franța, dar care funcționează cu cuvinte cheie în limba engleză).

Limbaje de programare internaționale

Standardul ALGOL 68 a fost publicat în numeroase limbi, iar standardul permite internaționalizarea limbii în sine.

La 20 decembrie 1968, „Raportul final” (MR 101) a fost adoptat de grupul de lucru, apoi aprobat de Adunarea generală a IFIP UNESCO pentru publicare. Traducerile standardului au fost făcute în rusă , franceză , germană și bulgară și ulterior în japoneză . Standardul a fost disponibil și în braille . ALGOL 68 a devenit standardul GOST / ГОСТ-27974-88 în Uniunea Sovietică .

  • GOST 27974-88 → Limbaj de programare ALGOL 68 - Язык программирования АЛГОЛ 68
  • GOST 27975-88 → Limbaj de programare ALGOL 68 extins - Язык программирования АЛГОЛ 68 расширенный

Instrucțiunile de Algol 68 , în cazul în care limba engleză, în, afară, ESAC sunt выб, в, пибо, быв în alfabetul chirilic .

Limbaje de programare bazate pe alte limbi decât engleza

Limbaje de programare bazate pe simboluri în loc de cuvinte cheie

Multe dintre ele sunt limbaje ezoterice .

  • APL - Un limbaj bazat pe simbolurile matematicii .
  • Brainfuck - Un limbaj esoteric minimalist creat cu scopul de a avea un compilator care ocupă mai puțin de 256 B. Predecesorul său P ′ ′ , folosit pentru a verifica afirmațiile despre structurile limbajelor de programare, a folosit și simboluri.
  • FALS - Un limbaj esoteric minimalist cu sintaxă constând în principal din caractere non-alfanumerice unice.
  • Piet - Un limbaj ezoteric bazat pe artă: programele seamănă cu fișiere grafice care conțin artă abstractă.
  • Plankalkül - Unul dintre primele limbaje de programare, a fost dezvoltat de pionierul german al computerelor Konrad Zuse .
  • Veiled - Un limbaj ale cărui comenzi sunt determinate de o succesiune de note într-un fișier MIDI .
  • Spațiu alb - Un limbaj bazat pe spațiu alb, file și returnări de căruțe.