> For the complete documentation index, see [llms.txt](https://alex-semenov-ie.gitbook.io/book/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://alex-semenov-ie.gitbook.io/book/master.md).

# Chapter 1: Introduction to kdb+

**Overview**

This chapter serves as a foundational introduction to the kdb+ and q programming language. It provides a comprehensive overview of the platform's core concepts, data types, and basic operations. Readers will gain a solid understanding of kdb+'s unique syntax and its powerful capabilities for handling and manipulating data.

**Key Topics:**

* A brief history and overview of kdb+
* Core data types: atoms, lists, dictionaries, and tables
* Basic arithmetic and logical operations
* Time series data handling
* Introduction to the q interactive console
* Loading and saving data

By the end of this chapter, readers will be equipped with the essential knowledge to start exploring the world of kdb+ and building their first applications.

<br>
