Learning Notes and exercises done while learning new languages. Primarily for personal consumption. Refer to sub-directories for details.