resources for learning a programming language

Talk about anything
User avatar
Posts: 6902
Joined: 19 Dec 2016, 01:58
Location: UK

resources for learning a programming language

22 Sep 2018, 15:52

- I'm interested in any good resources for learning specific or multiple programming languages.
- E.g. text/video/books.


- I may add to this list in future, but for now I'll mention:


[Derek Banas, for his playlists and 'Learn in One Video' videos e.g. C++, Java, Python]
Derek Banas - YouTube
Derek Banas - YouTube
Learn in One Video - YouTube

[Learn C++ In One Video]
C++ Programming - YouTube

[Learn Python In One Video]
Python Programming - YouTube

[Derek Banas, Java (newer video)]
[Learn Java In One Video]
Java Tutorial - YouTube

[Derek Banas, Java (older videos)]
[Java Video 13 Strings & StringBuilder][strings]
Java Video Tutorial 13 - YouTube
[Java Video 2 User Input & More][maths]
Java Video Tutorial 2 - YouTube
[Java Video 11 Java ArrayLists][linear arrays]
Java Video Tutorial 11 - YouTube
[Learn Java In 30 Minutes][Learn in One Video]
Java Programming - YouTube



[ code examples in multiple languages]
Rosetta Code
FizzBuzz - Rosetta Code

[ code examples (C++) (example scripts by me and GitHub links at the bottom)]
AutoHotkey C++ Powerhouse: Introduction - AutoHotkey Community

[good for any very basic questions]
Stack Overflow - Where Developers Learn, Share, & Build Careers

[good for meta-discussions]
Quora - A place to share knowledge and better understand the world

[specific websites and forums for a particular language]

[for Maxima CAS and other maths freeware (e.g. Octave/FreeMat)]
[highly-recommended freeware for anyone doing secondary school or university maths (high school or college math)]
Andrew Norman - YouTube
Maxima CAS Tutorials - YouTube

[for some 'how does it work' questions: PCs, txt/bmp/wav, ico, midi, CRC-32 hash]
jeeswg's homepage - AutoHotkey Community

[for the Windows API (Winapi) and C++]
MSDN website
The Old New Thing blog by Raymond Chen
Programming Windows by Charles Petzold
h files inside the 'C:\Program Files (x86)\Windows Kits' folder (the folder comes with Visual Studio Express for Windows Desktop)



Stack Overflow Developer Survey 2018
Programming languages used in most popular websites - Wikipedia

[Mike Levin, SEO in NYC]
Differences Between Programming Languages - YouTube
Choosing A Programming Language - YouTube

General Programming Language Comparison - YouTube

[Big Think]
Larry Wall: 5 Programming Languages Everyone Should Know - YouTube
Bjarne Stroustrup: The 5 Programming Languages You Need to Know - YouTube

[The Complete Guide to Everything]
What is the Best Programming Language to Learn First? - YouTube
Which Programming Language is The Easiest to Learn First - YouTube

[CS Dojo]
How I Learned to Code - and Got a Job at Google! - YouTube

[Programming][Steve Bishop]
In My Opinion 33: Which Programming Languages Should I Learn in 2018? - YouTube


- Generally I like materials that cover the core of: strings, mathematics, linear/associative arrays.
- Key concepts in programming languages are: assignments, if-statements, loops, functions.

- To be honest I don't really need any resources right now myself, but I thought it would be an interesting question to ask.
- Thanks for reading.
homepage | tutorials | wish list | fun threads | donate
WARNING: copy your posts/messages before hitting Submit as you may lose them due to CAPTCHA

Return to “Offtopic”

Who is online

Users browsing this forum: No registered users and 8 guests