/learn-programming-language-fast

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.

Primary LanguageSwiftMIT LicenseMIT

Learn a Programming Language fast

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.

Learn a Programming Language FAST

Content

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.

Changes

I will list all changes here that were done after the video was published to YouTube.

Python

Installation

Python

Please make sure to install python Version 3.6 or above: https://wiki.python.org/moin/BeginnersGuide/Download

C++

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.

Swift

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

JS (Node.JS)

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/

Go

https://golang.org/doc/install

Contribution

Corrections and additions to the documentation to help fellow learners are always welcome.