Awesome Guidelines
A set of guidelines for a specific programming language that provides recommendations on programming style, best practices, and methods for various aspects of writing programs in that language.
Please see CONTRIBUTING and CODE-OF-CONDUCT for details.
Contents
Programming Languages
Brainfuck
C
C#
C++
Clojure
Common Lisp
D
- The D Style - A set of style conventions for writing D programs.
Dart
Delphi
Elixir
Elm
Emacs Lisp
Erlang
F#
Fortran
Go
Groovy
Haskell
Java
JavaScript
JSON
Julia
Kotlin
Lua
Markdown
.NET
Nim
Objective-C
Pascal
Perl
PHP
- PHP FIG - PHP Standards Recommendations.
- PHP The Right Way - An easy-to-read, quick reference for PHP best practices, accepted coding standards, and links to authoritative tutorials around the Web.
- Clean Code PHP - Clean Code concepts adapted for PHP.
Python
R
Racket
Ruby
Rust
Scala
Solidity
Swift
TypeScript
Visual Basic
XML
Development Environment
Shell
Git
PowerShell
Platforms
Android
Apache
API
Arduino
Frontend Development
GNU
Java
Linux
Mailchimp
Mozilla
Google
Node.js
MongoDB
SQL
Other
Frameworks
Content Management System
Tools