LISP(programming language)
Introduction to LISP
Lisp is a programming language that has an overall style that is organized around expressions and functions. Every Lisp procedure is a function, and when called, it returns a data object as its value. It is also commonly referred to as “functions” even though they may have side effects.
Lisp is the second-oldest high-level programming language in the world which is invented by John McCarthy in the year 1958 at the Massachusetts Institute of Technology.
Features of LISP Programming Language:
- It is a machine-independent language
- It uses iterative design methodology and is easily extensible
- It allows us to create and update the programs and applications dynamically.
- It provides high-level debugging.
- It supports object-oriented programming.
- It supports all kinds of data types like objects, structures, lists, vectors, adjustable arrays, set, trees,hash-tables, and symbols.
- It is an expression-based language
- It can support different decision-making statements like if, when,case, and cond
- It will also support different iterating statements like do, loop,loopfor, dotimes and dolist.
- It will support input and output functions
- By using lisp we can also create our own functions
Comments
Post a Comment