| p:abstract
| - In computer programming, BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) refers to a family of high-level programming languages. The original BASIC was designed in 1963, by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College, New Hampshire, USA to provide access for non-science students to computers. At the time, nearly all use of computers required writing custom software, which was something only scientists and mathematicians tended to do. The language (in one variant or another) became widespread on microcomputers in the late 1970s and home computers in the 1980s. BASIC remains popular to this day in a handful of highly modified dialects and new languages based on BASIC such as Microsoft Visual Basic. (en)
- BASIC es una familia de lenguajes de programación. Fue originalmente ideado como una herramienta de enseñanza, se diseminó entre las microcomputadores caseras en la década de 1980, y sigue siendo popular hoy en día en muchos dialectos bastante distintos del original.
BASIC es el acrónimo de Beginners All-purpose Symbolic Instruction Code (en español ‘código de instrucciones simbólicas de propósito general para principiantes’) y está ligado al nombre de un trabajo sin publicar del coinventor del lenguaje, Thomas Kurtz (el nombre no está relacionado con la serie de C. K. Ogden, Basic English)." (es)
- Бе́йсик (BASIC — сокращение от — универсальный код символических инструкций для начинающих; — основной, базовый) — семейство высокоуровневых языков программирования.
Был разработан в 1963 профессорами Дартмутского колледжа Томасом Куртом (Thomas E. Kurtz, 1928-) и Джоном Кемени (John G. Kemeny, 1926—1993).
Язык предназначался для обучения программированию и получил широкое распространение в виде различных диалектов, прежде всего, как язык для домашних микрокомпьютеров." (ru)
- BASIC (akronym for Beginner's All-purpose Symbolic Instruction Code) er et programmeringsspråk som ble utviklet i USA i 1963, av John George Kemeny og Thomas Eugene Kurtz på Dartmouth College, med det mål for øye å gjøre programmering enklere. BASIC er et relativt lettfattelig programmeringsspråk og benytter seg av bestemte engelske ord i sine kommandoer.
Eksempler på BASIC dialekter som brukes idag er Visual Basic, QBasic, REALBasic, DarkBasic, BlitzBasic, iBasic, Liberty Basic og PureBasic" (no)
- BASIC ist eine der verbreitetsten imperativen Programmiersprachen. Es wurde 1964 von John George Kemeny und Thomas Eugene Kurtz am Dartmouth College entwickelt und verfügte in seiner damaligen Form noch nicht über die Merkmale der strukturierten Programmierung, sondern arbeitete mit Zeilennummern und Sprungbefehlen (GOTO). Mittlerweile gibt es eine Vielzahl verschiedener BASIC-Dialekte, von denen einige der jüngeren alle Elemente höherer Programmiersprachen aufweisen, so etwa Objektorientierung.
Das Akronym „BASIC“ steht für „Beginner’s All-purpose Symbolic Instruction Code“, was so viel bedeutet wie „symbolische Allzweck-Programmiersprache für Anfänger“. Die Abkürzung als Wort gesehen bedeutet außerdem „grundlegend“. Dies zeigt das Design-Ziel klar: Eine einfache, für Anfänger geeignete Programmiersprache zu erschaffen. Außer in manchen Produktnamen wird das Wort „BASIC“ grundsätzlich in Großbuchstaben geschrieben." (de)
- BASIC(ベーシック)は手続き型言語の一つ。
BASICとはBeginner's All purpose Symbolic Instruction Codeの略(頭字語)であるとされる。また、BASIC FORTRANの略ともいわれる。英単語の「Basic(基礎)」の意味も持つと考えられる。" (ja)
- BASIC är ett programspråk, utvecklat 1964 av John Kemeny och Thomas Kurtz med främsta syfte att vara ett lämpligt språk för nybörjare. Namnet är en akronym av Beginner's All-purpose Symbolic Instruction Code. (Några källor hävdar dock att akronymen i själva verket är en backronym, och att BASIC, engelska för "grundläggande", är helt enkelt språkets namn.) Det utvecklades från början som ett rent utbildningsmedel för att universitetstuderande lätt skulle förstå grundläggande programmeringsprinciper och öva programmering.
BASIC blev populärt som programspråk i och med att den första mikrodatorn, Altair 8800, fick språket Altair BASIC, utvecklat av Microsoft, som första programspråk.
Detta banade väg för att BASIC blev populärt som programspråk på 1980-talet, och fungerade även som operativsystem till hemmadatorerna ABC80 (Luxor BASIC), PET, Commodore 64, Tandy/Radio Shack TRS-80 (= Sharp PC-1211) m fl. Eftersom standardbasic var dåligt på att hantera bland annat ljud och grafik utvecklades flera basicdialekter med särskilda kommandon för detta, däribland kan nämnas Simons Basic för Commodore 64. BASIC ligger också till grund för de senare utvecklade språken Microsoft QuickBASIC och Microsoft Visual Basic.
Ett urval Basic-dialekter: (Det finns många fler varianter)
*ABC-BASIC (Utvecklad av Luxor)
*Acorn Atom Basic
*Amiga BASIC
*AOS BASIC (I stordator med "Advanced Operating System" från Data General)
*Ap BASIC (127 kbyte, passande kompilator finns)
*APF Basic
*Apple BASIC
*Apple II BASIC
*Apricot BASIC
*Atari BASIC
*Basic 80 (= MicroSoft Basic V. 5.0)
*BASIC 86
*BASICA (= Advanced BASIC)
*BBC Basic
*Benton Harbor Basic Användes i Heathkit-datorer
*Commodore PET Basic
*CP/M-BASIC
*Cromenco 16k extended Basic
*DarkBASIC
*DEC Basic Plus-2
*Digital Group Opus 1 Basic, Opus 2 Basic
*EP BASIC (114 kbyte, variant från Electronics Research and Service Organization, ERSO)
*FreeBASIC
*GfA BASIC (kompilerande)
*GW BASIC (81 kilobyte)
*Harris Basic-V
*Heath Benton-Harbour Basic
*Honywell Series-60 Basic
*Hotbasic kompilerade basic till assembler
*HP BASIC (Hewlett-Packards variant)
*HP 2000 Basic
*Liberty Basic
*MAX Basic
*MicroPolis Basic
*North Star Basic
*PDS BASIC (Professional Development System Basic = QUICK BASIC Extended, utveclad av MicroSoft)
*Prime Basic/VM
*Processor Technology 8k Basic
*QBasic (194 kbyte, en bantad version av QUICK BASIC)
*REALbasic
*S-basic från Sharp
*S'-basic (Utökad S-basic)
*Sinclair Basic (Utvecklat speciellt för ZX-80-processorn.)
*Sperry-Univac System/9 Basic
*TDL Basic
*Texas Instruments 990 Basic
*PowerBASIC
*TRS-80 Disc Basic
*TRS-80 Level 1 Basic [Radio Shack
*TSC Extended Basic
*VBASICA (Victors variant; en utvidgning av MS-BASIC)
*Wang Basic
*4k BASIC (en primitiv variant inte mer än 4 kilobyte stor, men dock med de viktigaste funktionerna.) Ett annat namn är Tiny Basic.
Alla dessa Basicdialekter har mycket gemensamt, men detaljer kan skilja." (sv)
- BASIC (lyhenne sanoista Beginner's All purpose Symbolic Instruction Code) on proseduraalinen ohjelmointikieli, joka kehitettiin vuonna 1964 ohjelmoinnin alkeiden opetukseen. BASIC oli suosittu kieli etenkin 1980-luvulla, kun lähes jokaisessa kotimikrossa oli BASIC-tulkki joko sisäänrakennettuna tai oheisohjelmana. Nykyisin kenties suosituin BASIC-versio on Microsoftin Visual Basic, jota usein ohjelmoidaan käyttäen Microsoftin Visual Studio (.NET) -ohjelmointiympäristöä.
Useimmat suositut BASIC-versiot niin 8-bittisissä kuin kehittyneemmissäkin koneissa ovat Microsoftin käsialaa ja polveutuvat jotain kautta Paul Allenin ja Bill Gatesin Altair 8800:lle vuonna 1975 kirjoittamasta Altair BASIC-tulkista, joka oli ensimmäinen Microsoftin julkaisema tietokoneohjelma.
QuickBASIC oli ensimmäinen BASIC jossa ei tarvinnut käyttää rivinumeroita.
Etenkin perinteisiä rivinumero-BASICeja on kritisoitu siitä, että niiden puutteelliset rakenteelliset ominaisuudet totuuttavat aloittelevan ohjelmoijan kirjoittamaan niin sanottua spagettikoodia, jossa mielivaltaisiin paikkoihin sijoitettujen ohjelmanpalasten välillä hypitään GOTO-käskyillä. Vaikka nykyiset BASICit ovatkin rakenteellisilta ominaisuuksiltaan monipuolisempia, ei kielen huono maine ole vieläkään täysin hävinnyt.
On olemassa myös useita harrastelijoiden tekemiä Basiciin pohjautuvia kieliä, esimerkiksi suomalainen Coolbasic.
Esimerkki perinteisestä rivinumero-BASICista (toimii esimerkiksi useimpien 8-bittisten koneiden tulkeissa):
5 REM Tämä ohjelma arvuuttaa lukua
10 PRINT "Arvaa luku";
20 INPUT A
30 IF A=42 THEN GOTO 50
40 PRINT "Väärin" : GOTO 10
50 PRINT "Oikein!"
60 END
Vastaavan toiminnallisuuden saa useimmissa BASIC-tulkeissa myös seuraavanlaisella rimpsulla:
1INPUT"Arvaa luku";A:IFA=42THEN?"Oikein!"ELSE?"Väärin":GOTO1
Tämäntyyppinen kompakti koodaustyyli, jossa välilyöntejä ei käytetä, oli jopa suositeltavaa 80-luvulla (niissä BASIC-tulkeissa joissa se oli mahdollista), sillä siten saatiin aikaan nopeampia ohjelmia. Myös kommentit (jotka alkoivat joko REM tai ') jätettiin yleensä pois samasta syystä. Perinteistä siistiä tyyliä välilyönteineen ja kommentteineen näki lähinnä aloittelijoiden ohjelmointioppaissa.
Nykyään muita suosittuja BASIC-ohjelmointikieliä Microsoftin Visual Basicin lisäksi ovat lähinnä Macintosh-ympäristöissä mainetta niittänyt RealBasic sekä pelikehitykseen suunnatut DarkBASIC ja BlitzBasic, joista jälkimmäinen julkaistiin jo Amigalle ja jota käytettiin mm. ensimmäisen Worms-pelin kehittämiseen." (fi)
- En programmation, BASIC est un acronyme pour Beginner's All-purpose Symbolic Instruction Code. qui désigne une famille de langages de programmations de haut niveau. Le BASIC a été conçu à la base en 1963 par John George Kemeny (1926-1993) et Thomas Eugene Kurtz (1928-) au « Dartmouth College » pour permettre aux étudiants ne travaillant pas dans des filières scientifiques d'utiliser les ordinateurs. En effet, à l'époque, l'utilisation des ordinateurs nécessitait l'emploi d'un langage de programmation assembleur dédié, ce dont seuls les spécialistes étaient capables.
Cet acronyme est lié au nom d'un article de Thomas Kurtz qui n'a pas été publié et n'a aucun rapport avec les séries intitulées « Anglais basic » de C. K. Ogden. Les concepteurs du langage souhaitaient qu'il soit du domaine public, ce qui favorisa sa diffusion.
Le BASIC est indissociable de l'apparition, dans les années 1980, de la micro-informatique grand public. En effet, la plupart des micro-ordinateurs vendus durant cette période étaient fournis avec un Interprète BASIC, et quelques calculatrices programmables en furent même dotées.
Les huit principes de conception du BASIC étaient :
# Être facile d'utilisation pour les débutants (Beginner)
# Être un langage généraliste (general-purpose)
# Autoriser l'ajout de fonctionnalités pour les experts (tout en gardant le langage simple pour les débutants)
# Être interactif
# Fournir des messages d'erreur clairs et conviviaux
# Avoir un délai de réaction faible pour les petits programmes
# Ne pas nécessiter la compréhension du matériel de l'ordinateur
# Isoler (shield) l'utilisateur du système d'exploitation" (fr)
- In informatica il BASIC (un acronimo per Beginner's All purpose Symbolic Instruction Code cioè "Codice di istruzioni simboliche di uso generale per principianti") è un linguaggio di programmazione ad alto livello sviluppato a partire dal 1963 nell'Università di Dartmouth (Dartmouth College) per il calcolatore GE-225. Ne furono coinventori i professori John George Kemeny e Thomas Eugene Kurtz. Il primo programma in BASIC "girò" il 1° maggio 1964, alle ore 4:00.
Il BASIC (almeno nelle versioni di Kemeny e Kurtz, che costituiscono il cosiddetto Dartmouth BASIC) fu progettato per essere un linguaggio semplice da imparare. Per questo si differenziò dalla maggior parte dei linguaggi suoi coetanei enfatizzando la semplicità d'uso piuttosto che la potenza espressiva. Nacque infatti, come dice il suo nome, per poter essere usato anche da principianti (il 75% degli studenti dell'Università di Dartmouth era iscritto a facoltà umanistiche). Le istruzioni erano poche e non complesse. Il BASIC offriva inoltre (non per scelta degli autori, ma solo perché era figlio del suo tempo) pochi costrutti strutturati, quindi orientati alla creazione di programmi chiari e comprensibili. Fu pensato inoltre come un linguaggio algoritmico, adatto cioè a programmare algoritmi.
Il BASIC fu anche progettato per essere un linguaggio facilmente trasportabile su calcolatori diversi dal GE-225 su cui giravano le prime versioni. Concepito e realizzato originariamente come compilatore, molte delle sue versioni più note fanno tuttavia uso di interpreti.
Una delle più famose versioni è il Microsoft BASIC, sviluppato da Bill Gates e Monte Davidoff per l'Altair 8800, poi evolutasi nel GW-BASIC per il primo MS-DOS.
Negli anni dei primi microcomputers, tra cui il famoso Commodore 64, il linguaggio BASIC faceva parte del firmware della macchina.
Con gli anni il BASIC ha subito notevoli evoluzioni e cambiamenti, diventando un linguaggio strutturato con potenzialità molto simili a quelle di altri linguaggi evoluti per professionisti. Le numerose versioni attuali del BASIC affiancano ai concetti originari nuovi concetti, quali la gestione degli oggetti, la ricorsività, la strutturazione, ecc. (v. ad esempio Visual Basic o REALbasic)." (it)
- De programmeertaal BASIC is een (meestal) geïnterpreteerde taal die oorspronkelijk was bedoeld om mensen snel te leren programmeren. De naam is een acroniem voor Beginners All-purpose Symbolic Instruction Code. BASIC vertoont gelijkenis met Fortran. Er zijn verschillende implementaties van BASIC in omloop, waarbij al dan niet gebruik wordt gemaakt van byte-code." (nl)
- BASIC (Beginner's All-purpose Symbolic Instruction Code) - język programowania wysokiego poziomu, opracowany w 1964 przez Johna George'a Kemeny'ego i Thomasa E. Kurtza w Dartmouth College w oparciu o Fortran i Algol-60. Jego pierwsza wersja znana była później pod nazwą Dartmouth BASIC." (pl)
- BASIC (acrônimo para Beginners All-purpose Symbolic Instruction Code), é uma linguagem de programação, criada com fins didáticos, pelos professores John G. Kemeny e T. Kurtz em 1963 no Dartmouth College.
BASIC também é o nome genérico dado a uma grande família de linguagens de programação derivadas do BASIC original. Provavelmente existem mais variações de BASIC do que de qualquer outra linguagem de programação.
É quase sem sentido comparar o BASIC original com versões atuais, principalmente o Visual Basic, tendo em vista as grandes modificações existentes na linguagem." (pt)
- BASIC(Beginner's All-purpose Symbolic Instruction Code,-{又}-譯培基),意思就是“初學者的全方位符式指令代碼”,是一種設計給初學者使用的程序设计语言。BASIC是一種解譯式的程式語言,在完成編寫後不須經由编译及連結等手續即可執行,但如果需要單獨執行時仍然需要將其建立成執行檔。" (zh)
|
| rdfs:comment
| - In computer programming, BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) refers to a family of high-level programming languages. The original BASIC was designed in 1963, by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College, New Hampshire, USA to provide access for non-science students to computers. At the time, nearly all use of computers required writing custom software, which was something only scientists and mathematicians tended to do. (en)
- BASIC es una familia de lenguajes de programación. Fue originalmente ideado como una herramienta de enseñanza, se diseminó entre las microcomputadores caseras en la década de 1980, y sigue siendo popular hoy en día en muchos dialectos bastante distintos del original." (es)
- Бе́йсик (BASIC — сокращение от — универсальный код символических инструкций для начинающих; — основной, базовый) — семейство высокоуровневых языков программирования." (ru)
- BASIC (akronym for Beginner's All-purpose Symbolic Instruction Code) er et programmeringsspråk som ble utviklet i USA i 1963, av John George Kemeny og Thomas Eugene Kurtz på Dartmouth College, med det mål for øye å gjøre programmering enklere. BASIC er et relativt lettfattelig programmeringsspråk og benytter seg av bestemte engelske ord i sine kommandoer." (no)
- BASIC ist eine der verbreitetsten imperativen Programmiersprachen. Es wurde 1964 von John George Kemeny und Thomas Eugene Kurtz am Dartmouth College entwickelt und verfügte in seiner damaligen Form noch nicht über die Merkmale der strukturierten Programmierung, sondern arbeitete mit Zeilennummern und Sprungbefehlen (GOTO)." (de)
- BASIC(ベーシック)は手続き型言語の一つ。" (ja)
- BASIC är ett programspråk, utvecklat 1964 av John Kemeny och Thomas Kurtz med främsta syfte att vara ett lämpligt språk för nybörjare. Namnet är en akronym av Beginner's All-purpose Symbolic Instruction Code." (sv)
- BASIC (lyhenne sanoista Beginner's All purpose Symbolic Instruction Code) on proseduraalinen ohjelmointikieli, joka kehitettiin vuonna 1964 ohjelmoinnin alkeiden opetukseen. BASIC oli suosittu kieli etenkin 1980-luvulla, kun lähes jokaisessa kotimikrossa oli BASIC-tulkki joko sisäänrakennettuna tai oheisohjelmana. Nykyisin kenties suosituin BASIC-versio on Microsoftin Visual Basic, jota usein ohjelmoidaan käyttäen Microsoftin Visual Studio (.NET) -ohjelmointiympäristöä." (fi)
- En programmation, BASIC est un acronyme pour Beginner's All-purpose Symbolic Instruction Code. qui désigne une famille de langages de programmations de haut niveau. Le BASIC a été conçu à la base en 1963 par John George Kemeny (1926-1993) et Thomas Eugene Kurtz (1928-) au « Dartmouth College » pour permettre aux étudiants ne travaillant pas dans des filières scientifiques d'utiliser les ordinateurs." (fr)
- In informatica il BASIC (un acronimo per Beginner's All purpose Symbolic Instruction Code cioè "Codice di istruzioni simboliche di uso generale per principianti") è un linguaggio di programmazione ad alto livello sviluppato a partire dal 1963 nell'Università di Dartmouth (Dartmouth College) per il calcolatore GE-225. Ne furono coinventori i professori John George Kemeny e Thomas Eugene Kurtz. Il primo programma in BASIC "girò" il 1° maggio 1964, alle ore 4:00." (it)
- De programmeertaal BASIC is een (meestal) geïnterpreteerde taal die oorspronkelijk was bedoeld om mensen snel te leren programmeren. De naam is een acroniem voor Beginners All-purpose Symbolic Instruction Code. BASIC vertoont gelijkenis met Fortran. Er zijn verschillende implementaties van BASIC in omloop, waarbij al dan niet gebruik wordt gemaakt van byte-code." (nl)
- BASIC (Beginner's All-purpose Symbolic Instruction Code) - język programowania wysokiego poziomu, opracowany w 1964 przez Johna George'a Kemeny'ego i Thomasa E. Kurtza w Dartmouth College w oparciu o Fortran i Algol-60. Jego pierwsza wersja znana była później pod nazwą Dartmouth BASIC." (pl)
- BASIC (acrônimo para Beginners All-purpose Symbolic Instruction Code), é uma linguagem de programação, criada com fins didáticos, pelos professores John G. Kemeny e T. Kurtz em 1963 no Dartmouth College." (pt)
- BASIC(Beginner's All-purpose Symbolic Instruction Code,-{又}-譯培基),意思就是“初學者的全方位符式指令代碼”,是一種設計給初學者使用的程序设计语言。BASIC是一種解譯式的程式語言,在完成編寫後不須經由编译及連結等手續即可執行,但如果需要單獨執行時仍然需要將其建立成執行檔。" (zh)
|