Mục lục:
Internet không thể chạy mà không có ai đó viết mã, nhưng trong lịch sử internet, có một vài ngôn ngữ cụ thể cung cấp nền tảng mà trên đó web mà chúng ta biết ngày nay được xây dựng. Năm ngôn ngữ này đã giúp định hình internet hiện đại. (Để đọc một số thông tin cơ bản, hãy xem Lập trình máy tính: Từ Ngôn ngữ máy đến Trí tuệ nhân tạo.)
Lisp
Ngôn ngữ này thực sự không được sử dụng rộng rãi trên internet, nhưng chịu trách nhiệm xây dựng internet theo nhiều cách. Được phát minh bởi John McCarthy vào cuối những năm 1950, Lisp, mặc dù có cái tên kỳ lạ, đã gắn kết cộng đồng nghiên cứu giúp tạo ra internet.
Trải rộng ra khỏi MIT, lần đầu tiên Lisp cung cấp một số tính năng hiện đại, chẳng hạn như điều kiện. Nhưng điều thực sự gây chú ý về Lisp là nó không phân biệt giữa mã và dữ liệu. Lisp có thể coi mã là dữ liệu và dữ liệu là mã. Lisp làm cho nó có thể mở rộng ngôn ngữ theo những cách mà các nhà thiết kế của nó không bao giờ có ý định, làm phát sinh thuật ngữ "ngôn ngữ lập trình lập trình".