La RTL est la runtime library de Delphi. Elle se compose de toutes les unités, classes et interfaces permettant d'accéder au matériel ou au système d'exploitation sur lequel tournent nos logiciels.
La RTL ne possède pas de composants visuels. Elle a été adaptée pour fonctionner en multiplateforme (avec quelques ajustements ponctuels pour Linux) et sert de socle à tous les frameworks fournis avec Delphi.
On y retrouve la gestion des fichiers, des classes de base et des types de variables, de la gestion mémoire et des collections de données.