Skip to content

OOPU-io/Awesome-Programming-Languages

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Programming Languages Banner

Please give this repo a ⭐ it really helps us!

πŸ‘‹ Welcome!

This repo is a curated list of programming languages. We hope that this repository can provide a perspective for all the different programming languages, and provide a platform for lesser known languages to been noticed by developers. Feel free to submit a pull request or raise an issue. Make sure to follow CONTRIBUTING when submitting a pull request.

🀝 Contributing

Welcome! To contribute please read CONTRIBUTING. Remember to abide to the CODE OF CONDUCT.

Request a new language

Please submit a issue here

🌐 Languages

  • C++ - (C-PlusPlus) is a general-purpose programming language created as an extension of the C programming language.
  • C# - (C-Sharp) is a programming language developed by Microsoft that runs on the .NET Framework.
  • Dart - Dart is a programming language that lets you build web and mobile apps natively and was developed by Google.
  • Go - Go is a statically typed, compiled programming language designed at Google.It is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.
  • Haskell - Haskell is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation
  • Java - Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
  • Javascript - JavaScript (often shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, and is best known as the scripting language for Web pages, but it's used in many non-browser environments.
  • Julia - Julia is a dynamic, high-performance, compiler based programming language that is used to perform operations in scientific computing. Similar to R Programming Language, Julia is used for statistical computations and data analysis. Julia was built mainly because of its speed in programming, it has much faster execution as compared to Python and R.
  • Lua - Lua from Portuguese, meaning "moon" is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications. Lua is cross-platform, since the interpreter of compiled bytecode is written in ANSI C, and Lua has a relatively simple C API to embed it into applications.
  • Perl - Perl is a high level, interpreted, general-purpose programming language originally developed for text manipulation.
  • Php - PHP is a popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
  • Python - Python is a programming language that lets you work more quickly and integrate your systems more effectively.
  • Ruby - Ruby is an interpreted, high-level, general-purpose programming language which supports multiple programming paradigms.It was designed with an emphasis on programming productivity and simplicity.
  • Rust - Rust is a multi-paradigm programming language syntactically similar to c but with features such as memory safety and concurrency without the use of a garbage collector

πŸ‘· Maintainers

πŸ§‘β€πŸ€β€πŸ§‘ Contributors

πŸͺͺ License

This repository is licensed under the Creative Commons License.

About

πŸ“‹ A curated list of programming languages.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published