Hello. Thank you for being here. This repository belongs to the youtube video Learn a Programming Language FAST. If you haven't seen it, please consider watching the video, to get a better understanding of this code.
In this repository you find all of the 25 programs that created during the video sorted into 5 different folders for each discussed programming language.
For each language we have the following programs: hello-world
, hello-name
, coditions
, for-loop
, while-loop
and functions
.
I will list all changes here that were done after the video was published to YouTube.
- Instead of using the sprintf syntax with %s and %d it is possible and way more readable to use python3's format strings for outputting data from variables. (https://www.python.org/dev/peps/pep-0498/) Thanks to @gothicVI!
Please make sure to install python Version 3.6 or above: https://wiki.python.org/moin/BeginnersGuide/Download
Windows: https://www.instructables.com/id/How-to-Install-MinGW-GCCG-Compiler-in-Windows-XP78/ Mac OS: http://www.edparrish.net/common/macgpp.php Linux: You most likely know what you are doing anyway.
Windows: https://developerinsider.co/install-apple-swift-on-windows-10-subsystem-for-linux-wsl/ (never tried that) Mac OS: https://swift.org/download/#releases Linux: https://swift.org/download/#releases
You can install the node.js runtime directly: https://nodejs.org/en/download/ Or you use a package manager: https://nodejs.org/en/download/package-manager/
https://golang.org/doc/install
Corrections and additions to the documentation to help fellow learners are always welcome.