31. There are also compilers that compile Common Lisp code to C code. 32. Common Lisp is used in many commercial applications, including the Yahoo! 33. It allows easy access to several hundred libraries written in Common Lisp . 34. Each library is implemented using one or more Emacs Lisp source files. 35. The interchangeability of code and data gives Lisp its instantly recognizable syntax. 36. Lisp was first implemented by Steve Russell on an IBM 704 computer.37. Lisp introduced the concept of heap looking for unused memory.38. Lisp uses this to implement a very powerful macro system.39. However, most substantial Lisp systems also include a compiler. 40. One of LISP 's major data structures is the linked list.