Programming Language Data Types Reference

This document provides a comprehensive reference of built-in data types across multiple programming languages. It covers Python, PostgreSQL, JavaScript, C, C++, Rust, and Mojo.

Python

Numeric Types

Sequence Types

Mapping Type

Set Types

Boolean Type

Binary Types

None Type

PostgreSQL

Numeric Types

Character Types

Binary Data Types

Date/Time Types

Boolean Type

Enumerated Type

Geometric Types

Network Address Types

JSON Types

Arrays

UUID Type

XML Type

Range Types

Others

JavaScript

Primitive Data Types

Object Types

Typed Arrays

C

Basic Types

Void Type

Derived Types

C99 and Later Additions

C++

Fundamental Types

Compound Types

Standard Library Types

Rust

Scalar Types

Compound Types

Reference Types

User-Defined Types

Trait Objects

Function Types

String Types

Option and Result

Smart Pointers

Never Type

Phantom Type

Standard Library Collections

Mojo

Scalar Types

Collection Types

Other Important Types