awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Programming Languages · Awesome GitHub Repositories

21 repos

Awesome GitHub RepositoriesProgramming Languages

General-purpose programming languages and their associated ecosystems, including syntax, standard libraries, and development guidelines.

Explore 21 awesome GitHub repositories matching programming languages & runtimes · Programming Languages. Refine with filters or upvote what's useful.

  1. Home
  2. Programming Languages & Runtimes
  3. Programming Language Varieties
  4. Programming Languages

Awesome Programming Languages GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • JetBrains/kotlin

    JetBrains/kotlin

    52,346GitHubView on GitHub↗

    Kotlin is a statically typed, general-purpose programming language designed for type safety and concise syntax. It functions as a cross-platform development toolkit that enables the sharing of business logic across mobile, web, and server-side environments by compiling a unified intermediate representation into platfor

    Kotlincompilergradle-pluginintellij-plugin
Prev12Next

Explore sub-tags

  • ActionScriptResources for the ActionScript language and Flash ecosystem.
  • CResources and documentation for developing low-level software using the C programming language.
  • C/C++Resources and support for the C and C++ programming languages.
  • ClojureEducational resources and technical materials for developing functional applications using the Clojure language.
ClojureScript
Resources for developing web applications using the ClojureScript language.
  • ColdFusionResources and development tools for the ColdFusion application server and CFML language.
  • Common LispResources and development tools for the Common Lisp programming language.
  • DResources for the D programming language, focusing on high-performance systems programming.
  • DartLearning materials and development resources for building applications with the Dart programming language.
  • ElmResources for developing functional, reliable web applications using the Elm programming language.
  • ErlangResources, libraries, or tooling specifically for the Erlang programming language.
  • Eta ResourcesCurated learning materials and development tools for the Eta programming language.
  • Floating-Point TypesPrimitive types for decimal numbers.
  • FortranResources and documentation for the Fortran programming language, primarily used in numerical and scientific computing.
  • General Purpose LanguagesHigh-level, versatile programming languages designed for general software development tasks and broad application use.
  • Golang SolutionsCurated collections of algorithmic solutions and coding interview implementations written in the Go programming language.
  • GroovyResources and documentation for the Groovy programming language on the JVM.
  • HaskellResources for functional programming using the Haskell language.
  • High-Reliability LanguagesLanguages and toolsets designed for safety-critical and high-reliability software development.
  • ImbaResources for the Imba programming language.
  • JavaResources for developing enterprise and general-purpose applications using the Java language.
  • Java ProjectsSoftware projects primarily implemented using the Java programming language.
  • JavaScriptResources and tools for the JavaScript programming language.
  • Julia ResourcesCurated lists of libraries, frameworks, and tools for the Julia programming language.
  • KotlinResources and development tools for the Kotlin programming language.
  • Language Paradigms5 sub-tagsCategorizes languages based on their core design philosophy, such as functional, array-oriented, or esoteric execution models.
  • Language Tutorials6 sub-tagsEducational materials, project-based guides, and learning paths for specific programming languages.
  • Language VersionsOfficial release channels and versioning history for programming languages.
  • Language-Specific Resources7 sub-tagsCurated collections of libraries, frameworks, and development tools tailored to specific programming languages.
  • LuaResources for the Lua scripting language.
  • MoveResources for smart contract development using the Move language.
  • Objective-CResources and development tools for the Objective-C programming language.
  • PHPResources and documentation for the server-side scripting language.
  • PascalResources and documentation related to the Pascal procedural programming language.
  • PerlResources for developing scripts and applications using the Perl language.
  • PythonResources for developing applications using the Python language.
  • Python ProjectsSoftware projects primarily implemented using the Python programming language.
  • RResources and tools for performing statistical computing, data analysis, and graphical visualization using the R language.
  • RubyResources and libraries for the Ruby programming language.
  • RustResources for the Rust systems programming language.
  • ScalaTechnical resources and documentation for developing scalable applications using the Scala programming language.
  • Swift ProjectsRepositories primarily implemented in or related to the Swift programming language.
  • Type Systems16 sub-tagsMechanisms and language features that define data structures, enforce safety, and manage type behavior within software.
  • VResources for the V programming language.
  • VBAResources for the Visual Basic for Applications language.
  • ValaResources for the Vala programming language.