Programming Languages
Complete courses for every major programming language, from basics to advanced.
- C
- C++
- Java
- Python
- HTML
- CSS
- JavaScript
- TypeScript
- React
- PHP
- Objective-C
- Ada
- SQL
- MySQL
- Microsoft SQL Server
- Oracle Database
- Nim
- Zig
- Visual Basic
- VB.NET
- Delphi
- Swift
- Dart
- Lisp
- Common Lisp
- Haskell
- Clojure
- F#
- CUDA
- Elixir
- Erlang
- Fortran
- Julia
- OCaml
- Prolog
- R
- Scala
- VHDL
- ABAP
- ALGOL
- Apex
- BASIC
- COBOL
- GDScript
- GLSL
- HLSL
- Move
- Pascal
- Smalltalk
- Solidity
- D
- Lua
- Raku
- Perl
- Ruby
- Scheme
- V
- WebAssembly
- Groovy
- C#
- MATLAB
- Verilog
- SystemVerilog
- PostgreSQL
- Rust
- Kotlin
- Go
- Assembly
- Bash
- PowerShell
- Batch
- SQLite