Drupal is built using PHP. It primarily uses the PHP programming language. A server-side scripting language that is widely used for web development. It has power to handle various aspects of content management, database interactions, and dynamic web application functionality. Drupal leverages this power to its advantage. It also works with other technologies to create applications. Some of such technologies include:
HTML
JavaScript
Twig
MySQL, MariaDB, or PostgreSQL
RESTful APIs