Light Table — интегрированная среда разработки (IDE), ориентированная на языки программирования Clojure, JavaScript и Python. Разработанная Крисом Грейнджером и Робертом Аттори, она была представлена в апреле 2012 года и получила широкое внимание благодаря своей концепции мгновенной обратной связи и возможности интерактивного программирования. Среда была поддержана краудфандинговой кампанией на Kickstarter, собравшей $316 720, и впоследствии получила поддержку от Y Combinator.
Основной особенностью Light Table является предоставление разработчику немедленного отклика на изменения в коде, что позволяет видеть результаты выполнения программ в реальном времени, включая визуализации, отладку и доступ к документации непосредственно в редакторе. Это делает процесс программирования более интуитивно понятным и ускоряет разработку. Среда была построена с использованием ClojureScript и Electron, что обеспечивало кроссплатформенную совместимость и гибкость в расширении функционала.
- Мгновенная обратная связь: поддержка интерактивного выполнения кода с немедленным отображением результатов.
 - Интерактивная отладка: возможность пошагового анализа и изменения состояния программы в реальном времени.
 - Встроенные визуализации: отображение значений переменных и результатов вычислений непосредственно в редакторе.
 - Поддержка нескольких языков: интеграция с Clojure, JavaScript, Python, а также HTML и CSS.
 - Плагины и расширяемость: возможность добавления новых языков и функционала через систему плагинов.
 - Кроссплатформенность: поддержка Windows, macOS и Linux.
 - Открытый исходный код: проект стал открытым в версии 0.6 и доступен на GitHub.
 - Простота интерфейса: минималистичный и настраиваемый пользовательский интерфейс, ориентированный на удобство работы с кодом.
 - Поддержка сообщества: активное сообщество разработчиков и пользователей, содействующее развитию проекта.