Awesome Curations LogoAwesome Curations
HomeCategories

© 2025 Awesome Curations. All rights reserved.

← Back to Categories

Programming Languages

A collection of awesome lists, plugins, packages, and other resources related to Programming Languages.

JavaScript

Visit Resource

Swift

Apple's compiled programming language that is secure, modern, programmer-friendly, and fast.

Visit Resource

Python

General-purpose programming language designed for readability.

Visit Resource

Rust

Visit Resource

Haskell

Visit Resource

PureScript

Visit Resource

Go

Visit Resource

Scala

Visit Resource

Ruby

Visit Resource

Clojure

Visit Resource

ClojureScript

Visit Resource

Elixir

Visit Resource

Elm

Visit Resource

Erlang

Visit Resource

Julia

High-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science.

Visit Resource

Lua

Visit Resource

C

Visit Resource

C/C++

General-purpose language with a bias toward system programming and embedded, resource-constrained software.

Visit Resource

R

Functional programming language and environment for statistical computing and graphics.

Visit Resource

D

Visit Resource

Common Lisp

Powerful dynamic multiparadigm language that facilitates iterative and interactive development.

Visit Resource

Perl

Visit Resource

Groovy

Visit Resource

Dart

Visit Resource

Java

Popular secure object-oriented language designed for flexibility to "write once, run anywhere".

Visit Resource

Kotlin

Visit Resource

OCaml

Visit Resource

ColdFusion

Visit Resource

Fortran

Visit Resource

PHP

Server-side scripting language.

Visit Resource

Pascal

Visit Resource

AutoHotkey

Visit Resource

AutoIt

Visit Resource

Crystal

Visit Resource

Frege

Haskell for the JVM.

Visit Resource

CMake

Build, test, and package software.

Visit Resource

ActionScript 3

Object-oriented language targeting Adobe AIR.

Visit Resource

Eta

Functional programming language for the JVM.

Visit Resource

Idris

General purpose pure functional programming language with dependent types influenced by Haskell and ML.

Visit Resource

Ada/SPARK

Modern programming language designed for large, long-lived apps where reliability and efficiency are essential.

Visit Resource

Q#

Domain-specific programming language used for expressing quantum algorithms.

Visit Resource

Imba

Programming language inspired by Ruby and Python and compiles to performant JavaScript.

Visit Resource

Vala

Programming language designed to take full advantage of the GLib and GNOME ecosystems, while preserving the speed of C code.

Visit Resource

Coq

Formal language and environment for programming and specification which facilitates interactive development of machine-checked proofs.

Visit Resource

V

Simple, fast, safe, compiled language for developing maintainable software.

Visit Resource

Zig

General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

Visit Resource

Move

Domain-specific programming language for writing safe smart contracts.

Visit Resource

Esolangs

Programming languages designed for experimentation or as jokes rather than actual use.

Visit Resource

VBA

An event-driven version of Visual Basic 6.0 built into most Microsoft Office apps for automation and scripting.

Visit Resource