Lisp (programming language)

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation . [3] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. [4] [5] Lisp has changed since its early days, and many dialects have existed over its history. Today, the best known general-purpose Lisp dialects are Clojure , Common Lisp , and Scheme .

Page Revisions

Year Metadata Sections Top Words First Paragraph
2018

229527 characters

29 sections

112 paragraphs

16 images

410 internal links

102 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. See also

8. References

9. Further reading

10. External links

lisp 0.842

scheme 0.181

car 0.166

cons 0.115

evaluates 0.114

cdr 0.094

mccarthy 0.094

list 0.090

foo 0.085

lists 0.080

tail 0.080

destructive 0.073

dialects 0.072

ai 0.062

expressions 0.059

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation . [3] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. [4] [5] Lisp has changed since its early days, and many dialects have existed over its history. Today, the best known general-purpose Lisp dialects are Clojure , Common Lisp , and Scheme .

2017

203979 characters

28 sections

112 paragraphs

15 images

369 internal links

88 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. References

8. Further reading

9. External links

lisp 0.839

car 0.178

scheme 0.174

cons 0.116

evaluates 0.115

cdr 0.105

mccarthy 0.094

list 0.089

foo 0.085

lists 0.081

tail 0.080

destructive 0.073

dialects 0.073

ai 0.063

expressions 0.059

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation . [3] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. [4] [5] Lisp has changed since its early days, and many dialects have existed over its history. Today, the best known general-purpose Lisp dialects are Common Lisp and Scheme .

2016

197658 characters

29 sections

115 paragraphs

14 images

349 internal links

74 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. Popular usage

8. References

9. Further reading

10. External links

lisp 0.840

scheme 0.172

car 0.170

cons 0.118

evaluates 0.117

cdr 0.096

mccarthy 0.096

list 0.091

foo 0.087

lists 0.082

tail 0.082

destructive 0.075

dialects 0.069

ai 0.064

expressions 0.060

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation . [3] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. [4] [5] Lisp has changed since its early days, and many dialects have existed over its history. Today, the best known general-purpose Lisp dialects are Common Lisp and Scheme .

2015

181983 characters

28 sections

112 paragraphs

12 images

313 internal links

71 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. See also

8. References

9. Further reading

10. External links

lisp 0.838

scheme 0.174

car 0.172

cons 0.119

evaluates 0.118

cdr 0.097

mccarthy 0.097

list 0.091

foo 0.088

lists 0.083

tail 0.082

destructive 0.075

dialects 0.069

ai 0.064

expressions 0.061

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefix notation. [1] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). [2] [3] Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Common Lisp and Scheme .

2014

182104 characters

28 sections

111 paragraphs

12 images

314 internal links

71 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. See also

8. References

9. Further reading

10. External links

lisp 0.839

car 0.171

scheme 0.169

evaluates 0.123

cons 0.118

cdr 0.096

mccarthy 0.096

list 0.092

lists 0.082

foo 0.082

tail 0.082

destructive 0.075

dialects 0.074

clojure 0.069

ai 0.064

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefix notation. [1] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). [2] [3] Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Common Lisp and Scheme .

2013

175558 characters

28 sections

108 paragraphs

12 images

306 internal links

64 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. See also

8. References

9. Further reading

10. External links

lisp 0.838

car 0.174

scheme 0.167

evaluates 0.125

cons 0.120

cdr 0.098

list 0.095

mccarthy 0.087

lists 0.084

foo 0.083

tail 0.083

destructive 0.076

dialects 0.075

ai 0.065

expressions 0.062

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefix notation. [1] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Common Lisp and Scheme .

2012

164391 characters

28 sections

107 paragraphs

11 images

284 internal links

57 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. See also

8. References

9. Further reading

10. External links

lisp 0.843

car 0.172

scheme 0.165

evaluates 0.123

cons 0.119

cdr 0.097

list 0.094

mccarthy 0.086

lists 0.083

foo 0.083

tail 0.082

destructive 0.075

dialects 0.075

ai 0.064

expressions 0.061

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefix notation. [1] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Common Lisp and Scheme .

2011

154038 characters

28 sections

102 paragraphs

10 images

282 internal links

51 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. References

8. See also

9. Further reading

10. External links

lisp 0.840

car 0.175

scheme 0.168

evaluates 0.126

cons 0.121

cdr 0.098

list 0.096

mccarthy 0.087

lists 0.084

foo 0.084

tail 0.084

destructive 0.077

dialects 0.076

ai 0.066

expressions 0.062

Lisp (historically, LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized syntax. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Common Lisp , Scheme , and Clojure .

2010

136802 characters

28 sections

103 paragraphs

4 images

276 internal links

61 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. See also

8. References

9. Further reading

10. External links

lisp 0.846

car 0.172

scheme 0.165

evaluates 0.123

cons 0.119

cdr 0.097

list 0.094

mccarthy 0.086

lists 0.083

foo 0.083

tail 0.082

dialects 0.080

destructive 0.075

ai 0.064

expressions 0.061

Lisp (or LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized syntax. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Common Lisp and Scheme .

2009

124608 characters

25 sections

102 paragraphs

3 images

250 internal links

56 external links

1. History

2. Major dialects

3. Language innovations

4. Syntax and semantics

5. Examples

6. Object systems

7. See also

8. References

9. Further reading

10. External links

lisp 0.844

car 0.175

scheme 0.163

evaluates 0.126

cons 0.121

cdr 0.098

list 0.095

mccarthy 0.087

lists 0.084

foo 0.084

tail 0.084

dialects 0.081

destructive 0.076

ai 0.066

expressions 0.062

Lisp (or LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized syntax. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older. Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Clojure , Common Lisp and Scheme .

2008

112586 characters

25 sections

101 paragraphs

2 images

232 internal links

53 external links

1. History

2. Connection to artificial intelligence

3. Since 2000

4. Major dialects

5. Language innovations

6. Syntax and semantics

7. Examples

8. Object systems

9. References

10. Further reading

11. See also

12. External links

lisp 0.831

car 0.183

scheme 0.162

cons 0.127

evaluates 0.125

cdr 0.103

list 0.101

mccarthy 0.092

dialects 0.091

lists 0.088

foo 0.088

tail 0.088

destructive 0.080

ai 0.069

expressions 0.065

Lisp (or LISP ) is a family of computer programming languages with a long history and a distinctive, fully parenthesized syntax. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older. Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely known general-purpose Lisp dialects are Common Lisp and Scheme .

2007

103103 characters

28 sections

94 paragraphs

2 images

216 internal links

33 external links

1. The invention of Lisp

2. Lisp and AI

3. Lisp today

4. Language innovations

5. Syntax and semantics

6. Examples

7. Object systems

8. Quotations

9. Notes

10. References

11. See also

12. External links

lisp 0.813

car 0.209

cons 0.144

evaluates 0.129

list 0.120

cdr 0.118

mccarthy 0.104

scheme 0.103

tail 0.093

lists 0.092

destructive 0.091

dialects 0.091

foo 0.083

bar 0.072

expressions 0.072

Lisp is a family of computer programming languages with a long history and a distinctive fully-parenthesized syntax. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older. Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely-known general-purpose Lisp dialects are Common Lisp and Scheme .

2006

93214 characters

29 sections

90 paragraphs

1 images

201 internal links

44 external links

1. The invention of Lisp

2. Lisp and AI

3. Lisp today

4. Language innovations

5. Syntax and semantics

6. Examples

7. Object systems

8. Genealogy and variants

9. Quotations

10. See also

11. References

12. External links

lisp 0.801

car 0.227

cons 0.137

evaluates 0.132

list 0.131

cdr 0.128

mccarthy 0.114

lists 0.100

destructive 0.099

foo 0.090

dialects 0.084

bar 0.078

expressions 0.078

scheme 0.077

atoms 0.071

Lisp is a family of computer programming languages with a long history and a distinctive fully-parenthesized syntax. Originally specified in 1958 , Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older. Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history. Today, the most widely-known general-purpose Lisp dialects are Common Lisp and Scheme .

2005

72769 characters

21 sections

111 paragraphs

1 images

171 internal links

32 external links

1. History

2. Syntax and Semantics

3. Examples

4. Object systems

5. Genealogy and variants

6. Quotations

7. See also

8. External links

lisp 0.800

car 0.258

cdr 0.137

evaluates 0.133

list 0.120

destructive 0.106

cons 0.105

dialects 0.098

mccarthy 0.091

expression 0.083

foo 0.082

scheme 0.082

ai 0.076

conses 0.076

expressions 0.070

Originally envisioned as a practical (in contrast to Turing's ) computation model, based on ideas from lambda calculus , Lisp immediately became the favored Artificial Intelligence programming language. Lisp pioneered the use of symbol processing , list programming and tree structures (see also IPL-V ), automatic storage management , interpreters , functional programming , object-oriented programming , constraint programming , macro programming , and domain-oriented programming (e.g. little languages and extensions and metaprogramming ).

2004

43026 characters

12 sections

65 paragraphs

0 images

107 internal links

17 external links

1. History

2. Syntax

3. Example programs

4. Object systems

5. Genealogy and Variants

6. See also

7. External links

lisp 0.715

car 0.304

cdr 0.203

evaluates 0.200

list 0.148

destructive 0.122

mccarthy 0.122

dialects 0.121

conses 0.101

cons 0.098

expression 0.095

expressions 0.094

foo 0.092

linked 0.079

structure 0.071

Lisp is a family of functional programming languages with a long history. Developed first as a practical model of computation (in comparison to Alan Turing 's), it later became the favored language of artificial intelligence research during the field's heyday in the 1970s and 1980s . Lisp languages are today used in a number of fields, from Web development to finance [1] , and are also common in computer science education .

2003

19325 characters

8 sections

37 paragraphs

0 images

58 internal links

7 external links

1. History

2. Syntax

3. Minimal Lisp

4. Example programs

5. Object systems

6. Implementation

7. Genealogy and Variants

8. See also

lisp 0.789

evaluates 0.228

dialects 0.161

mccarthy 0.139

expressions 0.112

list 0.104

expression 0.104

car 0.093

cdr 0.093

defun 0.093

1958 0.075

argument 0.072

oldest 0.064

cobol 0.064

recursively 0.064


Lisp (which stands for " LIS t P rocessing") is a programming language oriented towards functional programming . Its prominent features include prefix-notation syntax, dynamic typing (variables are type-neutral, but values have implicit type), and the ability to treat source code as first-class objects.

2002

14918 characters

5 sections

26 paragraphs

0 images

54 internal links

1 external links

1. Lisp History

2. Syntax

3. Example programs

4. Object systems

5. Genealogy and Variants

lisp 0.806

evaluates 0.239

mccarthy 0.146

expressions 0.117

expression 0.099

list 0.097

car 0.097

cdr 0.097

defun 0.097

dialects 0.096

1958 0.078

argument 0.075

oldest 0.067

cobol 0.067

nil 0.066

LISP (which stands for " LIS t P rocessing") is a programming language oriented towards functional programming . Its prominent features include prefix-notation syntax, dynamic typing (variables are type-neutral, but values have implicit type), and the ability to treat source code as first-class objects. Not counting the various machine languages and assembly languages , Lisp is the second-oldest programming language still in widespread use; only Fortran is older. Like Fortran, Lisp has changed greatly since its early days. Strictly speaking, Lisp is now not so much a single language as a class of similar languages, known as "Lisp dialects".

2001

12352 characters

4 sections

75 paragraphs

0 images

41 internal links

0 external links

1. Syntax

2. Example programs

3. Object systems

4. Genealogy and Variants

lisp 0.837

mccarthy 0.122

expressions 0.105

responsible 0.084

oldest 0.084

cobol 0.084

typical 0.083

lists 0.081

factorial 0.075

fortran 0.068

symbolic 0.067

contrary 0.061

titled 0.061

coined 0.061

consist 0.061

Lisp (coined from " lis t p rocessing") is an early programming language with a simple prefix-notation syntax, dynamic typing (that is, untyped variables but typed values), and special features for processing lists. Not counting machine languages and assembly languages , Lisp is the second-oldest