• Stars
    star
    1,700
  • Rank 27,459 (Top 0.6 %)
  • Language
  • License
    Creative Commons ...
  • Created over 3 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This is a list of links to different freely available learning resources about computer programming, math, and science.

Programming, Math, Science

This is a list of links to different freely available learning resources about computer programming, math, and science.

Table of contents

AI

Machine Learning

Computer Games AI

Algorithms

Biology

Command line and tools

Curl

Linux command line

Compilers and Interpreters

Computer Graphics

Demoscene

Ray Tracing

Shaders

Vulkan

Computer Networks and Network Programming

Cryptography

Databases

Design Patterns

Distributed systems

Electronics

Emulators and Virtual Machines

Game Programming

GUI Programming

Hardware

Logical Games

Math

Algebra

Calculus

Category Theory

Probability and Statistics

Theoretical Computer Science

Multithreading and Concurrency

Operating Systems

Photography

Physics

Programming languages

Assembly

Basic

C

C++

D

Erlang

Go

Haskell

Java

  • How to Design Classes by Matthias Felleisen, Matthew Flatt, Robert Bruce Findler, Kathryn E. Gray, Shriram Krishnamurthi and Viera K. Proulx [pdf]

JavaScript

Lean

Lisp dialects

Clojure

Common Lisp

Racket

Scheme

Nim

OCaml

Pascal

Prolog

Pyret

Python

Regular expressions

Ruby

Rust

Smalltalk

Retrocomputing

Books by Fabien Sanglard

Reverse engineering

Robotics

Text editors

Emacs

Vim

Unicode

Version control tools

Web programming

Other

Other lists