SQLite is a popular and free programming library created in ANSI C, which implements a serverless database engine. It has been developed continuously since 2000 and allows you to create SQL databases without having to run the server. It is based on ordinary files written and read from a local hard disk.
This file stores the entire database structure, including tables, indexes, views and triggers, and can be easily moved between different platforms. SQLite database content can store up to 140 TB of information, and the library itself provides ACID transactions and implements most of the SQL 92 standard. SQLite is based on many popular Windows applications.
Thanks to the possibility offered, it is perfect for embedded systems, as well as various types of desktop programs, mobile or web applications. Developers provide a pre-compiled edition for the most popular operating environments. SQLite offers APIs for ActionScript, Perl, PHP, Ruby, C++, Delphi, Python, Java, Tcl, Visual Basic, .NET and other languages.
SQLite offers support for the ODBC interface.









