{
  "languages": [
    {
      "title": "Go",
      "slug": "go",
      "status": "active",
      "summary": "Go is a statically typed, compiled language for services, network software, command-line tools, and infrastructure code that benefits from a small language surface, a strong standard toolchain, and built-in concurrency support.",
      "firstReleased": 2012,
      "creators": [
        "Robert Griesemer",
        "Rob Pike",
        "Ken Thompson"
      ],
      "paradigms": [
        "procedural",
        "concurrent",
        "imperative"
      ],
      "typing": {
        "discipline": "static",
        "strength": "strong with structural interfaces"
      },
      "memory": {
        "model": "garbage collected with explicit pointers and value semantics"
      },
      "runtime": {
        "model": "native binaries with Go runtime"
      },
      "officialSite": "https://go.dev/",
      "repository": "https://github.com/golang/go",
      "packageManagers": [
        "Go modules"
      ],
      "comparedWith": [
        "rust",
        "java",
        "python",
        "csharp",
        "c"
      ],
      "bestFor": [
        "Network services, HTTP APIs, command-line tools, distributed systems, and infrastructure software.",
        "Teams that value fast builds, uniform formatting, readable code, and a comparatively small language surface.",
        "Concurrent I/O-heavy programs that benefit from goroutines, channels, contexts, and standard networking packages.",
        "Static deployment workflows where a single native executable is easier to operate than a runtime-heavy application stack."
      ],
      "poorFit": [
        "Low-level software that cannot tolerate a garbage-collected runtime or wants tight manual control over allocation and layout.",
        "Domains that depend on advanced type-level modeling, algebraic data types, or compile-time ownership guarantees.",
        "Programs where goroutine leaks, unbounded fan-out, or hidden allocation would be difficult to observe and control.",
        "Teams that need a large framework ecosystem for a niche application domain more than Go's standard-library-first style."
      ],
      "sources": [
        {
          "title": "Frequently Asked Questions",
          "url": "https://go.dev/doc/faq",
          "publisher": "Go Project"
        },
        {
          "title": "The Go Programming Language Specification",
          "url": "https://go.dev/ref/spec",
          "publisher": "Go Project"
        },
        {
          "title": "Effective Go",
          "url": "https://go.dev/doc/effective_go",
          "publisher": "Go Project"
        },
        {
          "title": "The Go Memory Model",
          "url": "https://go.dev/ref/mem",
          "publisher": "Go Project"
        },
        {
          "title": "How to Write Go Code",
          "url": "https://go.dev/doc/code",
          "publisher": "Go Project"
        },
        {
          "title": "Go Modules Reference",
          "url": "https://go.dev/ref/mod",
          "publisher": "Go Project"
        },
        {
          "title": "Command Documentation",
          "url": "https://go.dev/doc/cmd",
          "publisher": "Go Project"
        },
        {
          "title": "Go 1 and the Future of Go Programs",
          "url": "https://go.dev/doc/go1compat",
          "publisher": "Go Project"
        },
        {
          "title": "Release History",
          "url": "https://go.dev/doc/devel/release",
          "publisher": "Go Project"
        },
        {
          "title": "Standard library",
          "url": "https://pkg.go.dev/std",
          "publisher": "Go Project"
        }
      ],
      "lastVerified": "2026-05-15",
      "url": "/languages/go"
    },
    {
      "title": "Java",
      "slug": "java",
      "status": "active",
      "summary": "Java is a statically typed, class-based language for the JVM, widely used for backend services, enterprise systems, Android-era application code, and long-lived software that benefits from managed runtime tooling and strong compatibility expectations.",
      "firstReleased": 1995,
      "creators": [
        "James Gosling",
        "Sun Microsystems"
      ],
      "paradigms": [
        "object-oriented",
        "imperative",
        "concurrent",
        "functional"
      ],
      "typing": {
        "discipline": "static",
        "strength": "strong with nominal types and type-erased generics"
      },
      "memory": {
        "model": "garbage collected heap with managed object references"
      },
      "runtime": {
        "model": "JVM bytecode on Java Virtual Machine implementations"
      },
      "officialSite": "https://www.java.com/",
      "repository": "https://github.com/openjdk/jdk",
      "packageManagers": [
        "Maven",
        "Gradle",
        "Maven Central"
      ],
      "comparedWith": [
        "csharp",
        "go",
        "kotlin",
        "scala",
        "python"
      ],
      "bestFor": [
        "Backend services, enterprise applications, integration-heavy systems, and long-lived server software.",
        "Teams that need a mature managed runtime, broad libraries, strong observability tooling, and conservative compatibility expectations.",
        "JVM ecosystems built around Spring, Jakarta EE, Maven, Gradle, application servers, message brokers, databases, and cloud services.",
        "Organizations that already operate Java services and value incremental modernization over platform rewrites."
      ],
      "poorFit": [
        "Small scripts, short-lived command-line utilities, and exploratory notebooks where startup, ceremony, or build setup would dominate the work.",
        "Low-level systems software, firmware, kernels, hard real-time components, and allocation-sensitive code that cannot tolerate a garbage-collected runtime.",
        "New Android applications that want the most idiomatic current Android tooling, where Kotlin is now the Kotlin-first default.",
        "Teams that expect the JVM ecosystem to remove the need for dependency governance, runtime tuning, and framework discipline."
      ],
      "sources": [
        {
          "title": "The Java Language Specification, Java SE 26 Edition",
          "url": "https://docs.oracle.com/javase/specs/jls/se26/html/index.html",
          "publisher": "Oracle"
        },
        {
          "title": "The Java Virtual Machine Specification, Java SE 26 Edition",
          "url": "https://docs.oracle.com/javase/specs/jvms/se26/html/index.html",
          "publisher": "Oracle"
        },
        {
          "title": "Java SE 26 API Documentation",
          "url": "https://docs.oracle.com/en/java/javase/26/docs/api/index.html",
          "publisher": "Oracle"
        },
        {
          "title": "Preface to the First Edition",
          "url": "https://docs.oracle.com/javase/specs/jls/se7/html/jls-0-preface1.html",
          "publisher": "Oracle"
        },
        {
          "title": "What is Java and why do I need it?",
          "url": "https://www.java.com/en/download/faq/whatis_java.xml",
          "publisher": "Oracle"
        },
        {
          "title": "Java's 30th Birthday",
          "url": "https://dev.java/community/java-30-anniversary/",
          "publisher": "Oracle"
        },
        {
          "title": "Learn Java",
          "url": "https://dev.java/learn/",
          "publisher": "Oracle"
        },
        {
          "title": "The javac Command",
          "url": "https://docs.oracle.com/en/java/javase/25/docs/specs/man/javac.html",
          "publisher": "Oracle"
        },
        {
          "title": "The java Command",
          "url": "https://docs.oracle.com/en/java/javase/25/docs/specs/man/java.html",
          "publisher": "Oracle"
        },
        {
          "title": "JDK 26 Documentation",
          "url": "https://docs.oracle.com/en/java/javase/26/",
          "publisher": "Oracle"
        },
        {
          "title": "Significant Changes in JDK 26 Release",
          "url": "https://docs.oracle.com/en/java/javase/26/migrate/significant-changes-jdk-26-release.html",
          "publisher": "Oracle"
        },
        {
          "title": "Java Community Process Procedures",
          "url": "https://jcp.org/en/procedures/overview",
          "publisher": "Java Community Process"
        },
        {
          "title": "Support roadmap for the Microsoft Build of OpenJDK",
          "url": "https://learn.microsoft.com/en-us/java/openjdk/support",
          "publisher": "Microsoft Learn"
        },
        {
          "title": "What is Maven?",
          "url": "https://maven.apache.org/what-is-maven.html",
          "publisher": "Apache Maven Project"
        },
        {
          "title": "Introduction to the Build Lifecycle",
          "url": "https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html",
          "publisher": "Apache Maven Project"
        },
        {
          "title": "The Java Plugin",
          "url": "https://docs.gradle.org/current/userguide/java_plugin.html",
          "publisher": "Gradle"
        },
        {
          "title": "Android's Kotlin-first approach",
          "url": "https://developer.android.com/kotlin/first",
          "publisher": "Android Developers"
        }
      ],
      "lastVerified": "2026-05-15",
      "url": "/languages/java"
    },
    {
      "title": "JavaScript",
      "slug": "javascript",
      "status": "active",
      "summary": "JavaScript is a dynamically typed, garbage-collected, prototype-based language standardized as ECMAScript and used across browsers, servers, edge runtimes, tools, and application scripting.",
      "firstReleased": 1995,
      "creators": [
        "Brendan Eich",
        "Netscape"
      ],
      "paradigms": [
        "multi-paradigm",
        "prototype-based object-oriented",
        "functional",
        "imperative"
      ],
      "typing": {
        "discipline": "dynamic",
        "strength": "runtime typing with implicit coercion rules"
      },
      "memory": {
        "model": "garbage collected by host engine"
      },
      "runtime": {
        "model": "browser, server, edge, and embedded JavaScript runtimes"
      },
      "officialSite": "https://tc39.es/ecma262/",
      "repository": "https://github.com/tc39/ecma262",
      "packageManagers": [
        "npm",
        "pnpm",
        "Yarn",
        "Bun"
      ],
      "comparedWith": [
        "typescript",
        "python",
        "php",
        "dart"
      ],
      "bestFor": [
        "Browser applications and progressive enhancement where direct access to the web platform is the primary constraint.",
        "Node.js, edge, and full-stack applications that benefit from shared language, package, and tooling conventions across client and server code.",
        "Build scripts, automation, prototypes, and small services where dynamic typing and direct execution keep setup cost low.",
        "Libraries and tools that need to publish into the npm package ecosystem or interoperate with existing JavaScript packages."
      ],
      "poorFit": [
        "Large, long-lived codebases that need compile-time type contracts but will not use TypeScript, JSDoc checking, or another static analysis layer.",
        "CPU-bound or memory-sensitive hot paths that need predictable native performance, low-level layout control, or hard real-time behavior.",
        "Security-sensitive applications that rely on unvetted npm dependency trees without lockfiles, review, updates, and supply-chain controls.",
        "Projects that need one portable runtime API across browsers, Node.js, Deno, Bun, and embedded hosts without compatibility work."
      ],
      "sources": [
        {
          "title": "ECMAScript Language Specification",
          "url": "https://tc39.es/ecma262/",
          "publisher": "Ecma TC39"
        },
        {
          "title": "TC39 Process",
          "url": "https://tc39.es/process-document/",
          "publisher": "Ecma TC39"
        },
        {
          "title": "TC39 Technical Committee",
          "url": "https://ecma-international.org/technical-committees/tc39/",
          "publisher": "Ecma International"
        },
        {
          "title": "JavaScript",
          "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript",
          "publisher": "MDN Web Docs"
        },
        {
          "title": "JavaScript Guide",
          "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide",
          "publisher": "MDN Web Docs"
        },
        {
          "title": "Inheritance and the Prototype Chain",
          "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain",
          "publisher": "MDN Web Docs"
        },
        {
          "title": "Using Promises",
          "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises",
          "publisher": "MDN Web Docs"
        },
        {
          "title": "JavaScript Modules",
          "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules",
          "publisher": "MDN Web Docs"
        },
        {
          "title": "Web APIs",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API",
          "publisher": "MDN Web Docs"
        },
        {
          "title": "HTML Standard - Event Loops",
          "url": "https://html.spec.whatwg.org/multipage/webappapis.html#event-loops",
          "publisher": "WHATWG"
        },
        {
          "title": "About Node.js",
          "url": "https://nodejs.org/en/about",
          "publisher": "OpenJS Foundation"
        },
        {
          "title": "Modules - Packages",
          "url": "https://nodejs.org/api/packages.html",
          "publisher": "OpenJS Foundation"
        },
        {
          "title": "About Packages and Modules",
          "url": "https://docs.npmjs.com/about-packages-and-modules/",
          "publisher": "npm Docs"
        },
        {
          "title": "Deno Runtime",
          "url": "https://docs.deno.com/runtime/",
          "publisher": "Deno"
        },
        {
          "title": "Bun Documentation",
          "url": "https://bun.com/docs",
          "publisher": "Bun"
        }
      ],
      "lastVerified": "2026-05-15",
      "url": "/languages/javascript"
    },
    {
      "title": "Python",
      "slug": "python",
      "status": "active",
      "summary": "Python is a dynamically typed, general-purpose language centered on readability, a large standard library, and a broad package ecosystem for scripting, automation, web services, data work, scientific computing, and machine learning.",
      "firstReleased": 1991,
      "creators": [
        "Guido van Rossum"
      ],
      "paradigms": [
        "multi-paradigm",
        "procedural",
        "object-oriented",
        "functional"
      ],
      "typing": {
        "discipline": "dynamic",
        "strength": "strong with optional static type hints"
      },
      "memory": {
        "model": "garbage collected; CPython primarily uses reference counting plus cyclic garbage collection"
      },
      "runtime": {
        "model": "interpreted bytecode on CPython and other Python implementations"
      },
      "officialSite": "https://www.python.org/",
      "repository": "https://github.com/python/cpython",
      "packageManagers": [
        "pip",
        "PyPI",
        "venv"
      ],
      "comparedWith": [
        "go",
        "javascript",
        "ruby",
        "r"
      ],
      "bestFor": [
        "Scripts, automation, command-line utilities, glue code, and operational tooling where readability and library reach matter.",
        "Data analysis, scientific computing, notebooks, machine learning workflows, and AI-adjacent application code built around the Python ecosystem.",
        "Web services and backend applications where framework maturity and developer velocity matter more than single-binary deployment.",
        "Teams that need a language approachable enough for developers, analysts, researchers, and operations staff to share."
      ],
      "poorFit": [
        "Low-level systems software, hard real-time components, embedded firmware, and workloads that need tight control over allocation and layout.",
        "CPU-bound parallel programs that expect ordinary Python threads on CPython to scale across cores without native extensions, multiprocessing, or free-threaded builds.",
        "Projects that require compile-time type guarantees as the main safety mechanism.",
        "Deployment environments where packaging native dependencies, virtual environments, or interpreter versions cannot be controlled."
      ],
      "sources": [
        {
          "title": "Python Documentation",
          "url": "https://docs.python.org/3/",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "General Python FAQ",
          "url": "https://docs.python.org/3/faq/general.html",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "History and License",
          "url": "https://docs.python.org/3/license.html",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "The Python Language Reference",
          "url": "https://docs.python.org/3/reference/",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "The Python Standard Library",
          "url": "https://docs.python.org/3/library/",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "venv - Creation of Virtual Environments",
          "url": "https://docs.python.org/3/library/venv.html",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "typing - Support for Type Hints",
          "url": "https://docs.python.org/3/library/typing.html",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "asyncio - Asynchronous I/O",
          "url": "https://docs.python.org/3/library/asyncio.html",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "Python Packaging User Guide",
          "url": "https://packaging.python.org/",
          "publisher": "Python Packaging Authority"
        },
        {
          "title": "pip Documentation",
          "url": "https://pip.pypa.io/en/stable/",
          "publisher": "Python Packaging Authority"
        },
        {
          "title": "PEP 1 - PEP Purpose and Guidelines",
          "url": "https://peps.python.org/pep-0001/",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "PEP 13 - Python Language Governance",
          "url": "https://peps.python.org/pep-0013/",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "PEP 484 - Type Hints",
          "url": "https://peps.python.org/pep-0484/",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "PEP 602 - Annual Release Cycle for Python",
          "url": "https://peps.python.org/pep-0602/",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "PEP 703 - Making the Global Interpreter Lock Optional in CPython",
          "url": "https://peps.python.org/pep-0703/",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "CPython GitHub Repository",
          "url": "https://github.com/python/cpython",
          "publisher": "Python Software Foundation"
        },
        {
          "title": "NumPy Documentation",
          "url": "https://numpy.org/doc/",
          "publisher": "NumPy"
        },
        {
          "title": "pandas Documentation",
          "url": "https://pandas.pydata.org/docs/",
          "publisher": "pandas"
        },
        {
          "title": "PyTorch Documentation",
          "url": "https://docs.pytorch.org/docs/stable/index.html",
          "publisher": "PyTorch"
        }
      ],
      "lastVerified": "2026-05-15",
      "url": "/languages/python"
    },
    {
      "title": "Rust",
      "slug": "rust",
      "status": "active",
      "summary": "Rust is a statically typed systems language for software that needs low-level control, predictable performance, and strong compile-time memory and concurrency checks without a required garbage collector.",
      "firstReleased": 2015,
      "creators": [
        "Graydon Hoare"
      ],
      "paradigms": [
        "systems",
        "multi-paradigm",
        "concurrent",
        "functional"
      ],
      "typing": {
        "discipline": "static",
        "strength": "strong with traits, generics, and lifetimes"
      },
      "memory": {
        "model": "ownership, borrowing, lifetimes, and RAII without a required garbage collector"
      },
      "runtime": {
        "model": "native binaries with a small standard runtime; no required garbage collector"
      },
      "officialSite": "https://www.rust-lang.org/",
      "repository": "https://github.com/rust-lang/rust",
      "packageManagers": [
        "Cargo",
        "crates.io",
        "rustup"
      ],
      "comparedWith": [
        "c",
        "cpp",
        "go",
        "zig"
      ],
      "bestFor": [
        "Systems software, command-line tools, embedded work, WebAssembly modules, infrastructure agents, parsers, libraries, and security-sensitive components.",
        "Projects that need memory safety without a required garbage collector and can justify stronger compile-time modeling.",
        "Libraries or services where ownership, error handling, and resource cleanup should be visible in types and APIs.",
        "Teams willing to pay more learning and compile-time cost to reduce runtime lifetime, aliasing, and data-race mistakes."
      ],
      "poorFit": [
        "Short scripts, routine CRUD services, or throwaway tools where ownership modeling adds more process than value.",
        "Teams that need very fast onboarding and do not have time to learn borrowing, lifetimes, traits, and async runtime choices.",
        "Projects that depend on a domain ecosystem where another language has much deeper libraries or platform integration.",
        "Codebases that will rely heavily on `unsafe` without review discipline, tests, and clear abstraction boundaries."
      ],
      "sources": [
        {
          "title": "Rust Programming Language",
          "url": "https://www.rust-lang.org/",
          "publisher": "Rust Foundation"
        },
        {
          "title": "Announcing Rust 1.0",
          "url": "https://blog.rust-lang.org/2015/05/15/Rust-1.0/",
          "publisher": "Rust Project"
        },
        {
          "title": "The Rust Programming Language - Ownership",
          "url": "https://doc.rust-lang.org/book/ch04-00-understanding-ownership.html",
          "publisher": "Rust Project"
        },
        {
          "title": "The Rust Programming Language - Traits",
          "url": "https://doc.rust-lang.org/book/ch10-02-traits.html",
          "publisher": "Rust Project"
        },
        {
          "title": "The Rust Programming Language - Lifetimes",
          "url": "https://doc.rust-lang.org/book/ch10-03-lifetime-syntax.html",
          "publisher": "Rust Project"
        },
        {
          "title": "The Rust Programming Language - Unsafe Rust",
          "url": "https://doc.rust-lang.org/book/ch20-01-unsafe-rust.html",
          "publisher": "Rust Project"
        },
        {
          "title": "The Cargo Book",
          "url": "https://doc.rust-lang.org/cargo/",
          "publisher": "Rust Project"
        },
        {
          "title": "The rustup book",
          "url": "https://rust-lang.github.io/rustup/",
          "publisher": "Rust Project"
        },
        {
          "title": "The Rust Edition Guide - What are editions?",
          "url": "https://doc.rust-lang.org/stable/edition-guide/editions/",
          "publisher": "Rust Project"
        },
        {
          "title": "Rust Forge - Leadership Council",
          "url": "https://forge.rust-lang.org/governance/council.html",
          "publisher": "Rust Project"
        },
        {
          "title": "rustc book - Platform Support",
          "url": "https://doc.rust-lang.org/rustc/platform-support.html",
          "publisher": "Rust Project"
        },
        {
          "title": "The Embedded Rust Book - no_std",
          "url": "https://doc.rust-lang.org/stable/embedded-book/intro/no-std.html",
          "publisher": "Rust Project"
        },
        {
          "title": "WebAssembly - Rust Programming Language",
          "url": "https://www.rust-lang.org/what/wasm",
          "publisher": "Rust Foundation"
        }
      ],
      "lastVerified": "2026-05-15",
      "url": "/languages/rust"
    },
    {
      "title": "TypeScript",
      "slug": "typescript",
      "status": "active",
      "summary": "TypeScript is a typed superset of JavaScript that adds static analysis and type annotations while compiling to JavaScript for existing runtimes.",
      "firstReleased": 2012,
      "creators": [
        "Microsoft"
      ],
      "paradigms": [
        "multi-paradigm",
        "object-oriented",
        "functional"
      ],
      "typing": {
        "discipline": "static",
        "strength": "gradual"
      },
      "memory": {
        "model": "host runtime managed"
      },
      "runtime": {
        "model": "JavaScript runtime"
      },
      "officialSite": "https://www.typescriptlang.org/",
      "repository": "https://github.com/microsoft/TypeScript",
      "packageManagers": [
        "npm",
        "pnpm",
        "Yarn"
      ],
      "comparedWith": [
        "csharp",
        "dart",
        "javascript",
        "kotlin"
      ],
      "bestFor": [
        "JavaScript applications that need type checking, editor feedback, and safer refactoring across many modules.",
        "Web, Node.js, and cross-platform codebases that need to stay inside the JavaScript package and runtime ecosystem.",
        "Gradual migrations where existing JavaScript can be checked, annotated, and tightened over time."
      ],
      "poorFit": [
        "Projects that need runtime type guarantees without separate validation.",
        "Small scripts or throwaway automation where a compiler step and project configuration add more process than value.",
        "Teams expecting a separate runtime, standard library, or end-to-end build pipeline from the language itself."
      ],
      "sources": [
        {
          "title": "TypeScript Documentation",
          "url": "https://www.typescriptlang.org/docs/",
          "publisher": "Microsoft"
        },
        {
          "title": "TypeScript for JavaScript Programmers",
          "url": "https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html",
          "publisher": "Microsoft"
        },
        {
          "title": "The Basics - TypeScript Handbook",
          "url": "https://www.typescriptlang.org/docs/handbook/2/basic-types.html",
          "publisher": "Microsoft"
        },
        {
          "title": "TypeScript Design Goals",
          "url": "https://github.com/microsoft/TypeScript/wiki/TypeScript-Design-Goals",
          "publisher": "Microsoft"
        },
        {
          "title": "Type Declarations",
          "url": "https://www.typescriptlang.org/docs/handbook/2/type-declarations.html",
          "publisher": "Microsoft"
        },
        {
          "title": "TSConfig Reference",
          "url": "https://www.typescriptlang.org/tsconfig/",
          "publisher": "Microsoft"
        },
        {
          "title": "JavaScript Language Overview",
          "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Language_overview",
          "publisher": "MDN Web Docs"
        },
        {
          "title": "Using TypeScript",
          "url": "https://react.dev/learn/typescript",
          "publisher": "React"
        },
        {
          "title": "What is Angular?",
          "url": "https://angular.dev/overview",
          "publisher": "Angular"
        },
        {
          "title": "Using Vue with TypeScript",
          "url": "https://vuejs.org/guide/typescript/overview",
          "publisher": "Vue.js"
        },
        {
          "title": "TypeScript",
          "url": "https://nextjs.org/docs/app/api-reference/config/typescript",
          "publisher": "Next.js"
        },
        {
          "title": "TypeScript GitHub Repository",
          "url": "https://github.com/microsoft/TypeScript",
          "publisher": "Microsoft"
        }
      ],
      "lastVerified": "2026-05-15",
      "url": "/languages/typescript"
    }
  ]
}