Web development

Programming languages

30 technologies: what each one does, whether it is SaaS or open source, its price range and its website.
  • PHP

    4.2M sitesOpen source

    PHP is a general-purpose scripting language used for web development.

  • Node.js

    620K sitesOpen source

    Node.js is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside a web browser.

    Used byFigma,Ghost,Linear,Notion+4

  • Java

    261.8K sitesOpen source

    Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

    Used byAirbnb,Conta Azul,Hotmart,iFood+2

  • TypeScript

    192.4K sitesOpen source

    TypeScript is an open-source language which builds on JavaScript by adding static type definitions.

    Used byAirbnb,Cal.com,Documenso,Dub+11

  • Python

    128K sitesOpen source

    Python is an interpreted and general-purpose programming language.

    Used byConta Azul,Discord,Duolingo,Olist+2

  • Ruby

    109.9K sitesOpen source

    Ruby is an open-source object-oriented programming language.

    Used byCreditas,GitLab,RD Station,Shopify

  • GraphQL

    37.3K sitesOpen source

    GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.

    Used byAirbnb,GitLab,Linear,Shopify

  • Perl

    7.1K sites

    Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages.

  • Dart

    5.8K sitesOpen source

    Dart is an open-source, general-purpose, object-oriented programming language developed by Google.

  • Adobe Flash

    5.2K sites

    Adobe Flash is a multimedia software platform used for production of animations, rich web applications and embedded web browser video players.

  • CFML

    3.8K sites

    ColdFusion Markup Language (CFML), is a scripting language for web development that runs on the JVM, the .NET framework, and Google App Engine.

  • C

    3.3K sitesOpen source

    C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.

  • Scala

    2.3K sitesOpen source

    Scala is a general-purpose programming language providing support for both object-oriented programming and functional programming.

    Used byDuolingo

  • Erlang

    2.1K sites

    Erlang is a general-purpose, concurrent, functional programming language, and a garbage-collected runtime system.

  • Sass

    1.3K sitesOpen source

    Sass is an extension of CSS that enables you to use things like variables, nested rules, inline imports and more.

  • Elixir

    1.1K sitesOpen source

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

    Used byDiscord,Plausible Analytics

  • XSLT

    1K sites

    XSLT is designed for use as part of XSL, which is a stylesheet language for XML.

  • WebAssembly

    570 sitesOpen source

    WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.

    Used byFigma

  • GeneXus

    559 sites

  • Go

    325 sitesOpen source

    Go is an open source high-level programming language.

    Used byConta Azul,Figma,GitLab,Notion+6

  • Lua

    202 sites

    Lua is a multi-paradigm programming language designed primarily for embedded use in applications.

  • Elm

    70 sitesOpen source

    Elm is a statically typed functional programming language created by Evan Czaplicki in 2012 for building web applications.

  • Haskell

    21 sites

  • AsciiDoc

    7 sites

    AsciiDoc is a text document format for writing documentation, slideshows, web pages, man pages and blogs. AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, man page.

  • KPHP

    7 sitesOpen source

    KPHP (kPHP or KittenPHP) is a free PHP-to- C++ source-to-source translator, developed by VKontakte.

  • Rust

    4 sitesOpen source

    Rust is a multi-paradigm, general-purpose programming language designed for performance and safety, especially safe concurrency.

    Used byDiscord,Figma,Notion,PostHog+2

  • Kotlin

    1 sitesOpen source

    Kotlin is a general purpose, free, open-source, statically typed “pragmatic” programming language initially designed for the JVM (Java Virtual Machine) and Android that combines object-oriented and functional programming features.

    Used byAirbnb,Creditas,Duolingo,iFood+1

  • bun

    Open source

    Bun is a fast JavaScript runtime compatible with Node.js and Deno.

  • Dragon

    Dragon is a general-purpose programming language.

  • Imba

    Open sourceFreemium

    Imba is a Web programming language that compiles to performant JavaScript, providing language-level support for defining, extending, subclassing, and instantiating.

Data from the open Wappalyzer database (enthec/webappanalyzer, GPL-3.0), updated every week. Site counts from the HTTP Archive (September 2026). Code tools (frameworks, build, ORMs…) come from a list kept by Faundr.