:book: :calendar: Learn 10 programing languages in 10 weeks :computer:
This repository contains resources, learning materials and example source code for
my journey to learn 10 programing languages in 10 weeks. That gives me one week per
language, so for most of the languages it would be the basic stuff.
Also, I’m putting notes for every language to serve as a quick reference for
the language itself. Because I only have a week, the notes will be pretty basic:
I’ll put links as I progress, so stay tuned.
Starting off with Typescript. This language is a superset of Javascript.
See more here
From Wikipedia:
Julia is a high-level general-purpose dynamic programming language that was originally designed to address the needs of high-performance numerical analysis and computational science, without the typical need of separate compilation to be fast, also usable for client and server web use, low-level systems programming or as a specification language.
More, here.
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
See the examples here.
Haskell is an advanced, purely functionalprogramming language.
sed (stream editor) is a non-interactive command-line text editor.
awk AWK is a programming language designed for text processing and typically used as a data extraction and reporting tool.
Nim is a systems and applications programming language. Statically typed and compiled, it provides unparalleled performance in an elegant package.
Check out its section here.
Scheme) is a programming language that supports multiple paradigms, including functional programming and imperative programming,[1] and is one of the two main dialects of Lisp.