Introduction to LISP Programming

Ekansh Agarwal
2 min readMay 9, 2021

--

LISP(Short form for LIS Processor) is the second oldest programming language in the world after Fortran. It is the most favored programming language for artificial intelligence. Over the years there are many dialects in this language which are shown below -:

Lisp was the first language where the structure of program code is represented faithfully and directly in a standard data structure this signifies that Lisp functions can be manipulated, altered or even created within a Lisp program without lower-level manipulations. Instead of standard if else statement that were used in Fortran this language have more general conditional structure. It is a dead language now (not used in the market for getting job ) but if you learn in 2021 it can teach you more about how Artificial Intelligence can implied on the system level. Lisp is one of those languages you either really love or really hate. If you love it, you may have checked out ulisp, which runs on Arduino boards of the AVR and ARM variety, as well as ESP chips, RISC-V, and others. But who am I to tell I am just a guy who is struggling with life !!

Resources to learn this language -:

  1. Basic Syntax -: LISP Tutorial — Tutorialspoint
  2. Intermediate level-: Learn Common Lisp | Common Lisp (lisp-lang.org)
  3. For making project in ULISP with arduino -: uLisp

--

--

Ekansh Agarwal
Ekansh Agarwal

Written by Ekansh Agarwal

Undergrad studying Electronics and telecommunication and also pursuing MBA simultaneously basically a “mutant”

No responses yet