Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Lisp

Index Lisp

Lisp ist eine Familie von Programmiersprachen, die 1958 erstmals spezifiziert wurde und am Massachusetts Institute of Technology (MIT) in Anlehnung an den ungetypten Lambda-Kalkül entstand.

114 Beziehungen: Akronym, ALGOL, American National Standards Institute, Anonyme Funktion, Assemblersprache, Association for Computing Machinery, AutoCAD, AutoLISP, Berkeley Software Distribution, Bytecode, Clojure, CMU Common Lisp, Common Lisp, Communications of the ACM, Compiler, Computer History Museum, Computeralgebrasystem, Content Management Interoperability Services, Continuation, CP/M, CRE (Podcast), Daniel G. Bobrow, Datenstruktur, Datentyp, Derive, Dylan (Programmiersprache), Dynamische Typisierung, Eingebettetes System, Emacs, Emacs Lisp, Ereignis (Programmierung), Erlang (Programmiersprache), Extremwert, Fenstermanager, Flavors (Programmiersprache), Fortran, Funktionale Programmierung, Garbage Collection, Gerald Jay Sussman, Hallo-Welt-Programm, Haskell (Programmiersprache), Herbert Stoyan, Homoikonizität, HP Inc., IBM 704, Implementierung, Internationale Organisation für Normung, Interoperabilität, Interpreter, Java (Programmiersprache), ..., Java Virtual Machine, John McCarthy, Künstliche Intelligenz, Klangsynthese, Kontrollstruktur, L Peter Deutsch, Lambda-Kalkül, Lisp-Maschine, Liste (Datenstruktur), Locator/Identifier Separation Protocol, Logo (Programmiersprache), Maclisp, Macsyma, Makro, Maschinensprache, Massachusetts Institute of Technology, Mathematica, Metaprogrammierung, Modulare Programmierung, Motif, MS-DOS, MuLISP, NewLISP, Nyquist (Programmiersprache), Objektorientierte Programmierung, Pascal (Programmiersprache), Paul Graham, Perl (Programmiersprache), Programmierbarer Taschenrechner, Programmierschnittstelle, Programmiersprache, Prolog (Programmiersprache), Prozedurale Programmierung, Prozessor, Python (Programmiersprache), Quelltext, Racket (Programmiersprache), REBOL, Reduce (Computeralgebrasystem), Reflexion (Programmierung), Reverse Polish LISP, Robert Tappan Morris, Ruby (Programmiersprache), Sawfish, Scheme, Skriptsprache, Smalltalk (Programmiersprache), Snap! (Programmiersprache), Supercomputer, Symboltabelle, System Management Language, Texteditor, Typisierung (Informatik), Umgekehrte polnische Notation, University of Utah, Unix, Unixoides System, Virtual Address eXtension, Virtuelle Maschine, Xerox Alto, XLISP, Zeiger (Informatik), Zeilenumbruch, Zuordnungstabelle. Erweitern Sie Index (64 mehr) »

Akronym

Ein Akronym (von sowie ónoma, dorisch und äolisch de) ist ein Sonderfall der Abkürzung.

Neu!!: Lisp und Akronym · Mehr sehen »

ALGOL

Sprachfamilie ALGOL (eine Abkürzung für „Algorithmic Language“), meist Algol geschrieben, ist der Name einer Familie von Programmiersprachen, die ab Ende der 1950er Jahre bis in die 1980er Jahre Verwendung fanden.

Neu!!: Lisp und ALGOL · Mehr sehen »

American National Standards Institute

Das American National Standards Institute (ANSI) ist eine private, gemeinnützige, amerikanische Organisation zur Koordinierung der Entwicklung freiwilliger Normen in den Vereinigten Staaten.

Neu!!: Lisp und American National Standards Institute · Mehr sehen »

Anonyme Funktion

Eine anonyme Funktion (Funktionsliteral, Lambdafunktion oder Lambdaausdruck) ist eine Funktionsdefinition, die nicht an einen Bezeichner gebunden ist.

Neu!!: Lisp und Anonyme Funktion · Mehr sehen »

Assemblersprache

Eine Assemblersprache, kurz auch Assembler genannt (von), ist eine Programmiersprache, die auf den Befehlsvorrat eines bestimmten Computertyps (d. h. dessen Prozessorarchitektur) ausgerichtet ist.

Neu!!: Lisp und Assemblersprache · Mehr sehen »

Association for Computing Machinery

Die Association for Computing Machinery (ACM) wurde 1947 als erste wissenschaftliche Gesellschaft für Informatik gegründet.

Neu!!: Lisp und Association for Computing Machinery · Mehr sehen »

AutoCAD

AutoCAD-Mechanical 2D-Zeichnung AutoCAD ist ein CAD-Programm von Autodesk.

Neu!!: Lisp und AutoCAD · Mehr sehen »

AutoLISP

AutoLISP ist ein Dialekt der Programmiersprache LISP und Bestandteil des verbreiteten CAD-Programmes AutoCAD.

Neu!!: Lisp und AutoLISP · Mehr sehen »

Berkeley Software Distribution

Die Berkeley Software Distribution (BSD) ist eine Variante des Betriebssystems Unix, die an der Universität von Kalifornien in Berkeley ab 1977 entstanden ist.

Neu!!: Lisp und Berkeley Software Distribution · Mehr sehen »

Bytecode

Bytecode ist in der Informatik die Bezeichnung für eine Sammlung von Befehlen in binärer Form für eine virtuelle Maschine.

Neu!!: Lisp und Bytecode · Mehr sehen »

Clojure

Clojure ist ein moderner Lisp-Dialekt, der interaktive Entwicklung unterstützt.

Neu!!: Lisp und Clojure · Mehr sehen »

CMU Common Lisp

Carnegie Mellon University Common Lisp (CMUCL) ist eine freie Implementierung der Programmiersprache Common Lisp.

Neu!!: Lisp und CMU Common Lisp · Mehr sehen »

Common Lisp

Common Lisp (oft abgekürzt mit CL) ist eine Multiparadigmen-Programmiersprache innerhalb der Sprachfamilie Lisp.

Neu!!: Lisp und Common Lisp · Mehr sehen »

Communications of the ACM

Communications of the ACM (CACM) ist eine Fachzeitschrift, die von der Association for Computing Machinery herausgegeben wird.

Neu!!: Lisp und Communications of the ACM · Mehr sehen »

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Neu!!: Lisp und Compiler · Mehr sehen »

Computer History Museum

Gebäude des CHM in Mountain View Das Computer History Museum ist ein 1996 gegründetes Museum in Mountain View im Santa Clara County im US-Bundesstaat Kalifornien, das sich der Bewahrung und Darstellung der IT-Geschichte widmet.

Neu!!: Lisp und Computer History Museum · Mehr sehen »

Computeralgebrasystem

Ein Computeralgebrasystem (CAS) ist ein Computerprogramm, das der Bearbeitung algebraischer Ausdrücke dient.

Neu!!: Lisp und Computeralgebrasystem · Mehr sehen »

Content Management Interoperability Services

Content Management Interoperability Services (CMIS) ist ein offener und herstellerunabhängiger Standard zur Anbindung von Content-Management-Systemen (z. B. ECM).

Neu!!: Lisp und Content Management Interoperability Services · Mehr sehen »

Continuation

Die Continuation ist ein abstraktes Konzept höherer, insbesondere funktionaler Programmiersprachen.

Neu!!: Lisp und Continuation · Mehr sehen »

CP/M

CP/M ist eine Reihe von Betriebssystemen, die ab etwa 1974 von Digital Research Inc. unter Gary Kildall entwickelt wurden.

Neu!!: Lisp und CP/M · Mehr sehen »

CRE (Podcast)

CRE: Technik, Kultur, Gesellschaft (kurz: CRE) ist ein unregelmäßig erscheinender Interview-Podcast moderiert von Tim Pritlove.

Neu!!: Lisp und CRE (Podcast) · Mehr sehen »

Daniel G. Bobrow

Daniel Gureasko Bobrow (* 29. November 1935 in New York City; † 20. März 2017 in Palo Alto, Kalifornien) war ein US-amerikanischer Informatiker.

Neu!!: Lisp und Daniel G. Bobrow · Mehr sehen »

Datenstruktur

thumb In der Informatik und Softwaretechnik ist eine Datenstruktur ein Objekt, welches zur Speicherung und Organisation von Daten dient.

Neu!!: Lisp und Datenstruktur · Mehr sehen »

Datentyp

Formal bezeichnet ein Datentyp (vom englischen data type) oder eine Datenart in der Informatik die Zusammenfassung von Objektmengen mit den darauf definierten Operationen.

Neu!!: Lisp und Datentyp · Mehr sehen »

Derive

Derive (engl. für „herleiten“) ist eine kommerzielle Mathematik-Software, die von Soft Warehouse (Honolulu) in den 1980er-Jahren als Nachfolger von muMATH entwickelt und später von Texas Instruments vertrieben wurde.

Neu!!: Lisp und Derive · Mehr sehen »

Dylan (Programmiersprache)

Dylan (Dynamic Language) ist eine Programmiersprache, die Anfang der 1990er Jahre von einer Gruppe unter der Führung von Apple initiiert und spezifiziert wurde.

Neu!!: Lisp und Dylan (Programmiersprache) · Mehr sehen »

Dynamische Typisierung

Dynamische Typisierung (engl. dynamic typing) bezeichnet ein Schema der Typisierung von Programmiersprachen, bei der Typ-Prüfungen (etwa des Datentyps von Variablen) vorrangig zur Laufzeit eines Programms stattfinden.

Neu!!: Lisp und Dynamische Typisierung · Mehr sehen »

Eingebettetes System

Eingebettetes System auf einer Einsteckkarte mit Prozessor, Speicher, Stromversorgung und externen Schnittstellen Ein eingebettetes System (auch) ist ein Computer, der in einen technischen Kontext eingebunden (eingebettet) ist.

Neu!!: Lisp und Eingebettetes System · Mehr sehen »

Emacs

Emacs (Plural: Emacsen) ist eine Familie von Texteditoren.

Neu!!: Lisp und Emacs · Mehr sehen »

Emacs Lisp

Emacs Lisp (kurz elisp) ist ein Dialekt der Programmiersprache Lisp, in dem der größte Teil der Editoren GNU Emacs und XEmacs programmiert ist und der auch zur Erweiterung der Editoren genutzt werden kann.

Neu!!: Lisp und Emacs Lisp · Mehr sehen »

Ereignis (Programmierung)

Ein Ereignis dient in der Softwaretechnik – bei Entwicklung nach dem ereignisorientierten Programmierparadigma – zur Steuerung des Programmflusses.

Neu!!: Lisp und Ereignis (Programmierung) · Mehr sehen »

Erlang (Programmiersprache)

Softwarepaket LAMP dar. Erlang ist eine Programmiersprache, die bei Ericsson von Joe Armstrong und anderen entwickelt wurde.

Neu!!: Lisp und Erlang (Programmiersprache) · Mehr sehen »

Extremwert

Minima und Maxima der Funktion cos(3π''x'')/''x'' im Bereich 0.1≤'' x ''≤1.1 In der Mathematik ist Extremwert (oder Extremum; Plural: Extrema) der Oberbegriff für ein lokales oder globales Maximum oder Minimum.

Neu!!: Lisp und Extremwert · Mehr sehen »

Fenstermanager

Mutter und X.Org-Server Fensters'''. Die Fensterdekoration kann entweder von dem Fenstermanager oder vom Klienten produziert werden. Der Fensterinhalt ist stets die Domäne des Klienten. Ohne Fenstermanager fehlen die Fensterdekorationen twm, ein sehr einfacher Fenstermanager Fluxbox bietet erweiterte Fensterdekorationen sowie eine Leiste, welche die offenen Fenster zeigt Kwin, der Fenstermanager von KDE, hier in einer sehr alten Version, integriert sich nahtlos in die Umgebung Modernere Fenstermanager bieten vielfältige Effekte, wie hier KWin in der Version 4.4 Ein Fenstermanager (eine halbe Lehnübersetzung für, wörtlich „Fensterverwalter“) ist ein Programm, das in Fenstersystemen die Aufgabe hat, den Anwenderprogrammen Funktionen wie Minimieren, Vergrößern und Schließen von Fenstern anzubieten.

Neu!!: Lisp und Fenstermanager · Mehr sehen »

Flavors (Programmiersprache)

Flavors war die erste objektorientierte Erweiterung in der Programmiersprachenfamilie Lisp und basiert auf dem Lisp-Dialekt Lisp Machine Lisp.

Neu!!: Lisp und Flavors (Programmiersprache) · Mehr sehen »

Fortran

Fortran ist eine prozedurale, seit 2003 auch eine objektorientierte Programmiersprache, die insbesondere für numerische Berechnungen in Wissenschaft, Technik und Forschung eingesetzt wird.

Neu!!: Lisp und Fortran · Mehr sehen »

Funktionale Programmierung

Funktionale Programmierung ist ein Programmierparadigma, in dem Funktionen nicht nur definiert und angewendet werden können, sondern auch wie Daten miteinander verknüpft, als Parameter verwendet und als Funktionsergebnisse auftreten können.

Neu!!: Lisp und Funktionale Programmierung · Mehr sehen »

Garbage Collection

Objekten (mit Farben dargestellt) gefüllt, von denen einige auch wieder zerstört werden und Lücken im Speicherbereich hinterlassen. Wenn (wie in diesem Beispiel) nicht mehr genug freier Speicherplatz „am Ende“ verfügbar ist oder wenn die automatische Speicherbereinigung entscheidet, wird der Speicher „komprimiert“, wobei alle noch verwendeten Objekte an den Beginn platziert und am Ende alle Speicherlücken konsolidiert werden. Dadurch wird wieder ein großer Speicherbereich für die zukünftige Erstellung von Objekten verfügbar. Die Garbage Collection, kurz GC (für Müllabfuhr, auch automatische Speicherbereinigung oder Freispeichersammlung genannt) bezeichnet in der Software- und Informationstechnik eine automatische Speicherverwaltung, die zur Vermeidung von Speicherproblemen beiträgt; der Vorteil wird mit einem erhöhten Ressourcenverbrauch erkauft.

Neu!!: Lisp und Garbage Collection · Mehr sehen »

Gerald Jay Sussman

Gerald Jay Sussman (* 9. August 1947) ist ein US-amerikanischer Informatiker.

Neu!!: Lisp und Gerald Jay Sussman · Mehr sehen »

Hallo-Welt-Programm

format.

Neu!!: Lisp und Hallo-Welt-Programm · Mehr sehen »

Haskell (Programmiersprache)

Haskell ist eine rein funktionale Programmiersprache, benannt nach dem US-amerikanischen Mathematiker Haskell Brooks Curry, dessen Arbeiten zur mathematischen Logik eine Grundlage funktionaler Programmiersprachen bilden.

Neu!!: Lisp und Haskell (Programmiersprache) · Mehr sehen »

Herbert Stoyan

Herbert Stoyan (* 1943 in Waldheim) ist ein deutscher Informatiker.

Neu!!: Lisp und Herbert Stoyan · Mehr sehen »

Homoikonizität

Homoikonizität (d. h. Selbst-Abbildbarkeit oder Selbst-Repräsentierbarkeit) ist die Eigenschaft von Programmiersprachen, dass Programme gleichzeitig Datenstrukturen derselben Sprache sind.

Neu!!: Lisp und Homoikonizität · Mehr sehen »

HP Inc.

Die HP Inc. (bis 1. November 2015 Hewlett-Packard Company) ist einer der größten US-amerikanischen PC- und Druckerhersteller, registriert in Wilmington, Delaware und mit der Unternehmenszentrale in Palo Alto, Kalifornien.

Neu!!: Lisp und HP Inc. · Mehr sehen »

IBM 704

Eine IBM 704 (rechts), mit Bandlaufwerken vom Typ IBM 727 (links) Der IBM 704 der 700/7000 series war der erste in kleiner Stückzahl hergestellte Großrechner, der Gleitkommaarithmetik beherrschte.

Neu!!: Lisp und IBM 704 · Mehr sehen »

Implementierung

Eine Implementierung – auch Implementation (über ‚Ausführung‘, ‚Durchführung‘; von spätlateinisch implementum ‚Gerät‘ zu ‚anfüllen‘, ‚erfüllen‘) genannt – ist das Implementieren oder das Implementiertwerden, also die Realisierung oder Umsetzung von festgelegten Strukturen und Prozessabläufen in einem System unter Berücksichtigung von Rahmenbedingungen, Regeln und Zielvorgaben, im Sinne einer Spezifikation.

Neu!!: Lisp und Implementierung · Mehr sehen »

Internationale Organisation für Normung

ISO-3166-1-Länderkürzel, die nicht Mitglieder der ISO sind Die Internationale Organisation für Normung – kurz ISO (von) – ist die internationale Vereinigung von Normungsorganisationen und erarbeitet internationale Normen in allen Bereichen mit Ausnahme der Elektrik und der Elektronik, für die die Internationale elektrotechnische Kommission (IEC) zuständig ist, und mit Ausnahme der Telekommunikation, für die die Internationale Fernmeldeunion (ITU) zuständig ist.

Neu!!: Lisp und Internationale Organisation für Normung · Mehr sehen »

Interoperabilität

Zu dem Begriff Interoperabilität (von lateinisch opus ‚Arbeit‘ und inter ‚zwischen‘) existieren zwei unterschiedliche, jedoch sinngleiche Definitionen.

Neu!!: Lisp und Interoperabilität · Mehr sehen »

Interpreter

Als Interpreter wird ein Computerprogramm bezeichnet, das eine Abfolge von Anweisungen anscheinend direkt ausführt, wobei das Format der Anweisungen vorgegeben ist.

Neu!!: Lisp und Interpreter · Mehr sehen »

Java (Programmiersprache)

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.

Neu!!: Lisp und Java (Programmiersprache) · Mehr sehen »

Java Virtual Machine

Java-Logo Die Java Virtual Machine (abgekürzt Java VM oder JVM) ist der Teil der Java-Laufzeitumgebung (Java Runtime Environment, JRE) für Java-Programme, der für die Ausführung des Java-Bytecodes verantwortlich ist.

Neu!!: Lisp und Java Virtual Machine · Mehr sehen »

John McCarthy

John McCarthy (2006) John McCarthy (* 4. September 1927 in Boston, Massachusetts; † 23. Oktober 2011 in Palo Alto, Kalifornien) war ein US-amerikanischer Logiker, Informatiker und Autor.

Neu!!: Lisp und John McCarthy · Mehr sehen »

Künstliche Intelligenz

Künstliche Intelligenz (KI), auch artifizielle Intelligenz (AI), englisch artificial intelligence, ist ein Teilgebiet der Informatik, es umfasst alle Anstrengungen, deren Ziel es ist, Maschinen intelligent zu machen.

Neu!!: Lisp und Künstliche Intelligenz · Mehr sehen »

Klangsynthese

Die Klangsynthese ist eine Methode zur Herstellung künstlicher oder Abwandlung natürlicher Klänge.

Neu!!: Lisp und Klangsynthese · Mehr sehen »

Kontrollstruktur

Kontrollstrukturen sind in der Informatik die Vorgabe, in welcher Reihenfolge die Handlungsschritte eines Algorithmus abgearbeitet werden.

Neu!!: Lisp und Kontrollstruktur · Mehr sehen »

L Peter Deutsch

Laurence Peter Deutsch (* 7. August 1946 in Boston) ist ein US-amerikanischer Informatiker und u. a.

Neu!!: Lisp und L Peter Deutsch · Mehr sehen »

Lambda-Kalkül

griechischen Alphabets, benutzt. Der Lambda-Kalkül ist eine formale Sprache zur Untersuchung von Funktionen.

Neu!!: Lisp und Lambda-Kalkül · Mehr sehen »

Lisp-Maschine

MIT-Museum Lisp-Maschine ''Symbolics 3640'' Eine Lisp-Maschine (kurz oft LispM) ist ein Computer, dessen Prozessor für die Ausführung von LISP-Programmen optimiert ist und dessen Betriebssystem wie auch typische Anwendungen in LISP geschrieben sind.

Neu!!: Lisp und Lisp-Maschine · Mehr sehen »

Liste (Datenstruktur)

Eine verkettete Liste ist eine dynamische Datenstruktur, in der Datenelemente geordnet gespeichert sind.

Neu!!: Lisp und Liste (Datenstruktur) · Mehr sehen »

Locator/Identifier Separation Protocol

Logo Das Locator/ID Separation Protocol (LISP) ist ein Protokoll der Vermittlungsschicht zu einer Routing-Architektur.

Neu!!: Lisp und Locator/Identifier Separation Protocol · Mehr sehen »

Logo (Programmiersprache)

Logo ist eine bildungsorientierte funktionale Programmiersprache, die 1967 von Daniel G. Bobrow, Wally Feurzeig, Seymour Papert und Cynthia Solomon entworfen wurde.

Neu!!: Lisp und Logo (Programmiersprache) · Mehr sehen »

Maclisp

Maclisp ist ein Dialekt der Programmiersprache Lisp.

Neu!!: Lisp und Maclisp · Mehr sehen »

Macsyma

Macsyma ist ein Computeralgebrasystem, das in der Sprache Lisp implementiert ist.

Neu!!: Lisp und Macsyma · Mehr sehen »

Makro

Ein Makro ist in der Softwareentwicklung eine unter einer bestimmten Bezeichnung (Makroname) zusammengefasste Folge von Anweisungen oder Deklarationen, um diese (anstelle der Einzelanweisungen, i. d. R. an mehreren Stellen im Programm) mit nur einem einfachen Aufruf ausführen zu können.

Neu!!: Lisp und Makro · Mehr sehen »

Maschinensprache

Eine Maschinensprache, wie sie bei Maschinencode bzw.

Neu!!: Lisp und Maschinensprache · Mehr sehen »

Massachusetts Institute of Technology

Das Massachusetts Institute of Technology (MIT) ist eine Technische Hochschule und Universität in Cambridge im US-Bundesstaat Massachusetts.

Neu!!: Lisp und Massachusetts Institute of Technology · Mehr sehen »

Mathematica

Mathematica ist eines der meistbenutzten mathematisch-naturwissenschaftlichen Programmpakete und ein proprietäres Softwarepaket des Unternehmens Wolfram Research.

Neu!!: Lisp und Mathematica · Mehr sehen »

Metaprogrammierung

Metaprogrammierung ist in der Informatik die Erstellung von Computerprogrammen ("Metaprogramme"), die Computerprogramme erzeugen.

Neu!!: Lisp und Metaprogrammierung · Mehr sehen »

Modulare Programmierung

Modulare Programmierung ist ein Programmierparadigma.

Neu!!: Lisp und Modulare Programmierung · Mehr sehen »

Motif

Motif (oder MOTIF) ist ein GUI-Toolkit, mit dem unter anderem grafische Benutzerschnittstellen (GUIs) unter dem X Window System auf Unix und anderen POSIX-artigen Systemen entwickelt werden können.

Neu!!: Lisp und Motif · Mehr sehen »

MS-DOS

MS-DOS, kurz für Microsoft Disk Operating System, ist Microsofts erstes Betriebssystem für x86-PCs und das Referenzsystem für PC-kompatibles DOS.

Neu!!: Lisp und MS-DOS · Mehr sehen »

MuLISP

muLISP ist eine DOS-basierte kommerzielle Entwicklungsumgebung für LISP sowie eine eigene LISP-Variante.

Neu!!: Lisp und MuLISP · Mehr sehen »

NewLISP

Die Programmiersprache NewLISP (dt.: neu(es)LISP) ist ein freier Lisp-Dialekt, der vor allem für die Verwendung als Skriptsprache vorgesehen ist.

Neu!!: Lisp und NewLISP · Mehr sehen »

Nyquist (Programmiersprache)

Nyquist ist eine Programmiersprache für Klangsynthese und -analyse, die auf der Lisp-Variante XLISP basiert.

Neu!!: Lisp und Nyquist (Programmiersprache) · Mehr sehen »

Objektorientierte Programmierung

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.

Neu!!: Lisp und Objektorientierte Programmierung · Mehr sehen »

Pascal (Programmiersprache)

Niklaus Wirth (2009), der Entwickler von Pascal Pascal ist eine Anfang der 1970er Jahre entwickelte imperative Programmiersprache.

Neu!!: Lisp und Pascal (Programmiersprache) · Mehr sehen »

Paul Graham

Paul Graham Paul Graham (* 13. November 1964 in Weymouth, Dorset) ist ein englischer Programmierer sowie Autor der Bücher On Lisp (Prentice Hall, 1993), ANSI Common Lisp (Prentice Hall, 1995) und Hackers & Painters (O’Reilly Media, 2004).

Neu!!: Lisp und Paul Graham · Mehr sehen »

Perl (Programmiersprache)

Perl ist eine freie, plattformunabhängige und interpretierte Programmiersprache, die mehrere Paradigmen unterstützt.

Neu!!: Lisp und Perl (Programmiersprache) · Mehr sehen »

Programmierbarer Taschenrechner

'''Commodore PR-100''' Programmierbarer Taschenrechner mit roter LED-Anzeige, um 1978; in Deutschland auch von Quelle als Privileg PR57NC verkauft. LC-Anzeige, die auch Buchstaben und Sonderzeichen darstellen konnte, sogenannte alphanumerische Zeichen. '''Texas Instruments TI-92-II''' – ein grafikfähiger programmierbarer Taschenrechner. Programmierbare Taschenrechner sind Taschenrechner, die ähnlich wie Computer für die Abarbeitung komplexer Rechenvorgänge programmiert werden können.

Neu!!: Lisp und Programmierbarer Taschenrechner · Mehr sehen »

Programmierschnittstelle

Quelltextkompatibilität, d. h. Quelltext kann ohne Anpassungen für die jeweiligen Systeme erfolgreich kompiliert werden. Eine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von, wörtlich ‚Anwendungs­programmier­schnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird.

Neu!!: Lisp und Programmierschnittstelle · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: Lisp und Programmiersprache · Mehr sehen »

Prolog (Programmiersprache)

Prolog (vom Französischen: programmation en logique, dt.: „Programmieren in Logik“) ist eine Programmiersprache, die Anfang der 1970er-Jahre maßgeblich von dem französischen Informatiker Alain Colmerauer entwickelt wurde und ein deklaratives Programmieren ermöglicht.

Neu!!: Lisp und Prolog (Programmiersprache) · Mehr sehen »

Prozedurale Programmierung

Prozedurale Programmierung ist ein Programmierparadigma, nach dem Computerprogramme entwickelt werden können.

Neu!!: Lisp und Prozedurale Programmierung · Mehr sehen »

Prozessor

Die''“ eines Intel 80486DX2 Ein Computer-Prozessor ist ein (meist stark verkleinertes und meist frei) programmierbares Rechenwerk, also eine elektronische Schaltung, die gemäß übergebenen Befehlen Aktionen ausführt, wie andere elektronische Schaltungen und Mechanismen zu steuern.

Neu!!: Lisp und Prozessor · Mehr sehen »

Python (Programmiersprache)

Python (auf Deutsch auch) ist eine universelle, üblicherweise interpretierte, höhere Programmiersprache.

Neu!!: Lisp und Python (Programmiersprache) · Mehr sehen »

Quelltext

siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.

Neu!!: Lisp und Quelltext · Mehr sehen »

Racket (Programmiersprache)

Racket ist eine multi-paradigmatische Programmiersprache aus der Lisp-Scheme-Familie.

Neu!!: Lisp und Racket (Programmiersprache) · Mehr sehen »

REBOL

REBOL // (Relative Expression-Based Object Language) ist eine plattformübergreifende Skriptsprache, die von Carl Sassenrath entwickelt wurde.

Neu!!: Lisp und REBOL · Mehr sehen »

Reduce (Computeralgebrasystem)

Reduce ist ein Computeralgebrasystem, das sich als Allzwecksystem eignet und besonders mit Hinblick auf physikalische Anwendungen entwickelt wurde.

Neu!!: Lisp und Reduce (Computeralgebrasystem) · Mehr sehen »

Reflexion (Programmierung)

Reflexion bedeutet in der Programmierung, dass ein Programm seine eigene Struktur kennt (englisch introspection) und/oder diese modifizieren kann (englisch intercession).

Neu!!: Lisp und Reflexion (Programmierung) · Mehr sehen »

Reverse Polish LISP

Reverse Polish LISP (RPL, selten auch UPL) ist eine stackbasierte Programmiersprache ähnlich FORTH, die in den Hewlett-Packard-Taschenrechnern wie dem HP-28, HP 48 und in neueren Serien wie dem HP-49 und HP-50 Verwendung findet.

Neu!!: Lisp und Reverse Polish LISP · Mehr sehen »

Robert Tappan Morris

Robert Tappan Morris (2004) Robert Tappan Morris (* 8. November 1965) ist ein US-amerikanischer Informatiker.

Neu!!: Lisp und Robert Tappan Morris · Mehr sehen »

Ruby (Programmiersprache)

Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.

Neu!!: Lisp und Ruby (Programmiersprache) · Mehr sehen »

Sawfish

'''Sawfish''' ist ein Fenstermanager Sawfish (dt. Sägefisch) ist ein ehemals unter Sawmill (dt. Sägemühle) bekannter Fenstermanager für das X Window System.

Neu!!: Lisp und Sawfish · Mehr sehen »

Scheme

Die Programmiersprache Scheme ist eine Lisp-Variante.

Neu!!: Lisp und Scheme · Mehr sehen »

Skriptsprache

Skriptsprachen (auch Scriptsprachen) sind Programmiersprachen, die über einen Interpreter ausgeführt werden.

Neu!!: Lisp und Skriptsprache · Mehr sehen »

Smalltalk (Programmiersprache)

Smalltalk ist ein Sammelbegriff einerseits für eine dynamische, im Original untypisierte objektorientierte Programmiersprache und andererseits für eine vollständige Entwicklungsumgebung, die in den 1970er Jahren am Xerox PARC Forschungszentrum durch Alan Kay, Dan Ingalls, Adele Goldberg und andere entwickelt wurde.

Neu!!: Lisp und Smalltalk (Programmiersprache) · Mehr sehen »

Snap! (Programmiersprache)

Snap!, bis zu Version 3.1.1 unter dem Namen BYOB bekannt (englisch Abk. von Build Your Own Blocks deutsch: „Bau deine eigenen Blöcke“), ist eine auf Scratch aufbauende und von Scheme und damit auch Lisp inspirierte bildungsorientierte visuelle Programmiersprache inklusive ihrer Entwicklungsumgebung für fortgeschrittene Schüler und für die Erwachsenenbildung.

Neu!!: Lisp und Snap! (Programmiersprache) · Mehr sehen »

Supercomputer

Der ''Columbia''-Supercomputer der NASA mit 20×512 Intel-Itanium-2-Prozessoren Logik-Recheneinheit des Cray-1-Rechners Als Supercomputer (aus dem Englischen entlehnt, dazu teilweise übersetzt Superrechner und weiter übersetzt „ Großrechner“; außerdem auch Hochleistungsrechner genannt) werden für ihre Zeit besonders schnelle Computer (Allzweckrechner) bezeichnet.

Neu!!: Lisp und Supercomputer · Mehr sehen »

Symboltabelle

In der Informatik ist eine Symboltabelle eine von Übersetzerprogrammen wie Compiler oder Interpreter verwendete Datenstruktur, die jedem Symbol im Quellcode Angaben wie die Stelle des Auftretens, den Datentyp oder einen Zeiger auf eine Struktur im Speicher zuordnet.

Neu!!: Lisp und Symboltabelle · Mehr sehen »

System Management Language

Die System Management Language (abgekürzt SML, Sml oder ISM/SML) ist ein Dialekt der Programmiersprache Lisp, der seit den 1990er Jahren vor allem auf Großrechnern der Firma Bull Computer eingesetzt wird.

Neu!!: Lisp und System Management Language · Mehr sehen »

Texteditor

Texteditor Ein Texteditor (von ‚Inhalt‘ und editor für ‚Herausgeber‘ oder ‚Erzeuger‘) ist ein Computerprogramm zum Bearbeiten von Texten.

Neu!!: Lisp und Texteditor · Mehr sehen »

Typisierung (Informatik)

Eine Typisierung dient in der Informatik dazu, dass die Objekte (hier Objekte im mathematisch-abstrakten Sinne verstanden) der Programmiersprachen, wie z. B.

Neu!!: Lisp und Typisierung (Informatik) · Mehr sehen »

Umgekehrte polnische Notation

Programmierbarer Taschen­rechner HP-41CX aus den 1980er Jahren mit überbreiter Enter-Taste Die umgekehrte polnische Notation (UPN) oder reverse polnische Notation (kurz RPN), auch Postfixnotation genannt, ist eine von der polnischen Notation abgeleitete Schreibweise bzw.

Neu!!: Lisp und Umgekehrte polnische Notation · Mehr sehen »

University of Utah

Kingsbury Hall Die University of Utah (auch The U, U of U oder UU genannt) ist eine staatliche Universität in Salt Lake City im US-Bundesstaat Utah.

Neu!!: Lisp und University of Utah · Mehr sehen »

Unix

Unix-Befehls ls -l Unix ist ein Mehrbenutzer-Betriebssystem für Computer.

Neu!!: Lisp und Unix · Mehr sehen »

Unixoides System

Entwicklung von Unix und unixoiden Systemen, beginnend im Jahr 1969 Ein unixoides, unixähnliches oder unixartiges System ist ein Betriebssystem, das versucht, die Verhaltensweise von Unix zu implementieren.

Neu!!: Lisp und Unixoides System · Mehr sehen »

Virtual Address eXtension

Benchmarking bei DEC eingesetzte VAX 11/780. Prozessorkern (Die)-Foto eines DEC MicroVAX (78032, DC333R) Die-Foto der zugehörigen DEC MicroVAX FPU (78132, DC337C) Die VAX (Virtual Address eXtension) ist eine Rechnerarchitektur der Digital Equipment Corporation.

Neu!!: Lisp und Virtual Address eXtension · Mehr sehen »

Virtuelle Maschine

Virtuelle Maschine in VirtualBox Als virtuelle Maschine (VM) wird in der Informatik die Software-technische Kapselung eines Rechnersystems innerhalb eines lauffähigen Rechnersystems bezeichnet.

Neu!!: Lisp und Virtuelle Maschine · Mehr sehen »

Xerox Alto

Xerox Alto Der Xerox Alto wurde 1973 am Forschungszentrum Xerox PARC entwickelt und war die erste Workstation mit einer grafischen Benutzeroberfläche (engl. graphical user interface, kurz GUI), die über eine Computermaus angesteuert wurde.

Neu!!: Lisp und Xerox Alto · Mehr sehen »

XLISP

XLISP (eXperimental LISP) ist eine Programmiersprache, die in ihrer modernen Version aus einer Variante der funktionalen Programmiersprache LISP namens Scheme hervorging, und Elemente der objektorientierten Programmierung enthält.

Neu!!: Lisp und XLISP · Mehr sehen »

Zeiger (Informatik)

Wort. Video-Tutorial über Zeiger, Dereferenzierung, Felder und Zeigerarithmetik sowie deren Funktionsweise im Arbeitsspeicher am Beispiel der Programmiersprache C Mit Zeiger wird in der Informatik ein Objekt einer Programmiersprache bezeichnet, das eine Speicheradresse zwischenspeichert.

Neu!!: Lisp und Zeiger (Informatik) · Mehr sehen »

Zeilenumbruch

Der Begriff Zeilenumbruch stammt aus der elektronischen Textverarbeitung und gibt an, an welcher Stelle ein Text von einer Zeile in die nächste übergehen soll.

Neu!!: Lisp und Zeilenumbruch · Mehr sehen »

Zuordnungstabelle

Die Zuordnungstabelle (auch assoziatives Array, Dictionary oder Liste von Schlüssel-Wert-Paaren) ist eine Datenstruktur, bei der anders als bei einem gewöhnlichen Array auch nichtnumerische (oder nicht fortlaufende) Schlüssel, zumeist Zeichenketten, verwendet werden können, um die enthaltenen Elemente zu adressieren; diese sind in keiner festgelegten Reihenfolge abgespeichert.

Neu!!: Lisp und Zuordnungstabelle · Mehr sehen »

Leitet hier um:

LISP, Lispatom, List Processing.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »