Files
squirrel/doc/source/reference/introduction.rst

17 lines
554 B
ReStructuredText
Raw Normal View History

2016-03-14 23:35:04 +08:00
.. _introduction:
************
Introduction
************
.. index::
single: introduction
2016-06-23 14:48:20 -07:00
Squirrel is a high-level, imperative-OO programming language, designed to be a powerful
scripting tool that fits within the size, memory bandwidth, and real-time requirements of
2016-03-14 23:35:04 +08:00
applications like games.
2016-06-23 14:48:20 -07:00
Squirrel offers a wide range of features like dynamic typing, delegation, higher
2016-03-14 23:35:04 +08:00
order functions, generators, tail recursion, exception handling, automatic memory
2016-06-23 14:48:20 -07:00
management while fitting both compiler and virtual machine into about 6k lines of C++
code.