Innehållsförteckning
23 relationer: American National Standards Institute, Anropsstack, Artificiell intelligens, AutoCAD, Clojure, Common Lisp, Emacs, Fortran, Funktionell programmering, Hello World, Iteration, John McCarthy (datavetare), Lambdakalkyl, Programspråk, Rekursion, Scheme, Skräpsamling, Svansrekursion, 1958, 1960, 1980-talet, 1990-talet, 1994.
- Dynamisk typade programspråk
- Funktionella programspråk
- Programspråk
American National Standards Institute
Logotypen för ANSI American National Standards Institute (ANSI) är en amerikansk standardiseringsorganisation som bildades 1918 under namnet ASA - American Standards Association.
Se Lisp och American National Standards Institute
Anropsstack
Anropsstack är en datastruktur som används för att spara tillståndet i exekverandet av en procedur vid övergången till att exekvera en annan procedur, så att det blir möjligt att senare gå tillbaka och fortsätta exekverandet av den första proceduren.
Artificiell intelligens
Chatboten ELIZA från 1966 fick människor att konversera som med en psykoterapeut (här i en implementation från 2005). Artificiell intelligens (AI) eller maskinintelligens är förmågan hos datorprogram och robotar att efterlikna människors och andra djurs naturliga intelligens, främst kognitiva funktioner såsom förmåga att lära sig saker av tidigare erfarenheter, förstå naturligt språk, lösa problem, planera en sekvens av handlingar och att generalisera.
Se Lisp och Artificiell intelligens
AutoCAD
Skärmdump från AutoCAD 9 för DOS. AutoCAD är ett CAD-program som används för att producera ritningar och design i 2D och 3D.
Clojure
Clojure är en dialekt inom Lisp-familjen av programmeringsspråk.
Common Lisp
Common Lisp utvecklades ursprungligen i början av åttiotalet som en konsolidering av Lisp-dialekter sprungna ur MacLisp, och beskrevs i boken Common Lisp: the Language av Guy L. Steele.
Emacs
Emacs (ursprungligen en förkortning för Editor MACroS), är ett samlingsnamn för ett antal olika textredigerare som har vissa gemensamma drag och är vanliga på Unix-liknande operativsystem.
Fortran
Fortran är ett av de allra första högnivåprogramspråken, ursprungligen konstruerat på 1950-talet och fortfarande i bruk.
Funktionell programmering
Funktionell programmering är en form av programmering inom vilken program konstrueras genom komposition av matematiska funktioner, och exekvering innebär att funktionerna utvärderas.
Se Lisp och Funktionell programmering
Hello World
Hello, World!, skrivet i C "Hello, World!" är ett grundläggande datorprogram som ofta används som ett första exempel på programkod på ett visst programmeringsspråk, för dem som skall bekanta sig med ett nytt språk eller en ny utvecklingsmiljö.
Iteration
Iteration är ett annat ord för upprepning.
John McCarthy (datavetare)
John McCarthy, född 4 september 1927 i Boston, Massachusetts, död 24 oktober 2011 i Stanford, Kalifornien, var en amerikansk datavetare och forskare inom artificiell intelligens samt skapare av programmeringsspråket Lisp.
Se Lisp och John McCarthy (datavetare)
Lambdakalkyl
Lambdakalkyl (λ-kalkyl) är ett formellt system som skapades för att undersöka funktioner och rekursion.
Programspråk
Java. Programmet skriver ut meddelandet "Hello World!". Programspråk, eller programmeringsspråk, är ett formellt språk som en människa använder för att skapa datorprogram.
Rekursion
Spegel i spegeleffekt kallas drosteeffekten och är ett exempel på rekursion. Rekursion uppstår när någonting definieras i termer av sig själv.
Scheme
Scheme stöder lambdakalkyl och har därför tecknet lambda som ett av sina "varumärken" Scheme är en dialekt av programspråket Lisp, utvecklad av Guy Lewis Steele Jr. och Gerald Jay Sussman på MIT någon gång på 1970-talet.
Skräpsamling
Skräpsamling (från engelskans garbage collection) är en automatisk dynamisk minneshanteringsmetod.
Svansrekursion
Svansrekursion är inom datavetenskap rekursion där sista operationen i en funktion är ett rekursivt anrop.
1958
1958 (MCMLVIII) var ett normalår som började en onsdag i den gregorianska kalendern.
1960
1960 (MCMLX) var ett skottår som började en fredag i den gregorianska kalendern.
1980-talet
Margaret Thatcher var Storbritanniens premiärminister mellan 1979 och 1990 och var en av de som mest präglade Europas politik under 1980-talet Berlinmuren, en av kalla krigets symboler, revs 1989 och detta symboliserar för många avslutningen på 1980-talet. Rubiks kub är något av en symbol för 1980-talet.
1990-talet
2000-talet. Under 1990-talet utvecklades Internet, och blev "var mans egendom" under decenniets andra hälft. 1990-talet, eller i vardagligt tal 90-talet, är ett årtionde inom den kristna tideräkningen mellan 1 januari 1990 och 31 december 1999.
1994
1994 (MCMXCIV) var ett normalår som började en lördag i den gregorianska kalendern.
Se även
Dynamisk typade programspråk
- APL (programspråk)
- Applescript
- Clojure
- Common Lisp
- Dart (programspråk)
- E (programspråk)
- Erlang (programspråk)
- Groovy (programspråk)
- Icon (programspråk)
- Javascript
- Lisp
- Logo (programspråk)
- Lua
- Mathcad
- Matlab
- Objective-C
- Oz (programspråk)
- PHP
- Perl
- Postscript
- Prolog (programspråk)
- Python (programspråk)
- R (programspråk)
- Rebol
- Ruby
- Scheme
- Scratch (programspråk)
- Smalltalk
- Squeak
- Tcl
Funktionella programspråk
- APL (programspråk)
- C-sharp
- Clojure
- Common Lisp
- Elixir (programspråk)
- Erlang (programspråk)
- F Sharp
- Haskell (programspråk)
- Haxe (programspråk)
- Javascript
- Lisp
- Logo (programspråk)
- ML (programspråk)
- Maple
- Miranda (programspråk)
- Opa (programspråk)
- R (programspråk)
- Rebol
- Ruby
- Rust (programspråk)
- Scala (programspråk)
- Swift
- XQuery
- XSLT
Programspråk
- APL (programspråk)
- Ada (programspråk)
- Applescript
- B (programspråk)
- BASIC
- Boo (programspråk)
- C-sharp
- Clojure
- Comal
- D (programspråk)
- E (programspråk)
- Elixir (programspråk)
- Erlang (programspråk)
- Factor
- Forth (programspråk)
- FreeBASIC
- Go (programspråk)
- Groovy (programspråk)
- Haxe (programspråk)
- Java (programspråk)
- Kotlin (programspråk)
- Lisp
- Logo (programspråk)
- Lua
- PHP
- Perl
- Programspråk
- Python (programspråk)
- Rebol
- Scala (programspråk)
- Simula
- Smalltalk
- Squeak
- Swift
- Visual Basic
- XSLT
Även känd som List Processing.

