resources for learning a programming language

Talk about anything
User avatar
jeeswg
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

[Derek Banas, for his playlists and 'Learn in One Video' videos e.g. C++, Java, Python]
Derek Banas - YouTube
https://www.youtube.com/user/derekbanas/videos?disable_polymer=1
Derek Banas - YouTube
https://www.youtube.com/user/derekbanas/playlists?disable_polymer=1
Learn in One Video - YouTube
https://www.youtube.com/playlist?list=PLGLfVvz_LVvSX7fVd4OUFp_ODd86H0ZIY

[Learn C++ In One Video]
C++ Programming - YouTube
https://www.youtube.com/watch?v=Rub-JsjMhWY

[Learn Python In One Video]
Python Programming - YouTube
https://www.youtube.com/watch?v=N4mEzFDjqtA

[Derek Banas, Java (newer video)]
[Learn Java In One Video]
Java Tutorial - YouTube
https://www.youtube.com/watch?v=n-xAqcBCws4

[Derek Banas, Java (older videos)]
[Java Video 13 Strings & StringBuilder][strings]
Java Video Tutorial 13 - YouTube
https://www.youtube.com/watch?v=RxeDe6BsTMI
[Java Video 2 User Input & More][maths]
Java Video Tutorial 2 - YouTube
https://www.youtube.com/watch?v=yYN8u90MKCg
[Java Video 11 Java ArrayLists][linear arrays]
Java Video Tutorial 11 - YouTube
https://www.youtube.com/watch?v=IEqvmsqjpT0
[Learn Java In 30 Minutes][Learn in One Video]
Java Programming - YouTube
https://www.youtube.com/watch?v=WPvGqX-TXP0

==================================================

GENERAL

[ code examples in multiple languages]
Rosetta Code
http://rosettacode.org/wiki/Rosetta_Code
FizzBuzz - Rosetta Code
https://rosettacode.org/wiki/FizzBuzz

[ code examples (C++) (example scripts by me and GitHub links at the bottom)]
AutoHotkey C++ Powerhouse: Introduction - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=23&t=54394

[good for any very basic questions]
Stack Overflow - Where Developers Learn, Share, & Build Careers
https://stackoverflow.com/

[good for meta-discussions]
Quora - A place to share knowledge and better understand the world
https://www.quora.com/

[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
https://www.youtube.com/user/anorman728
Maxima CAS Tutorials - YouTube
https://www.youtube.com/playlist?list=PLEDEE2F7C6750729F

[for some 'how does it work' questions: PCs, txt/bmp/wav, ico, midi, CRC-32 hash]
jeeswg's homepage - AutoHotkey Community
https://autohotkey.com/boards/viewtopic.php?f=17&t=30931&p=144442#p144442

[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)

==================================================

COMPARING LANGUAGES
INFO ON DIFFERENT LANGUAGES

Stack Overflow Developer Survey 2018
https://insights.stackoverflow.com/survey/2018/#technology-programming-scripting-and-markup-languages
Programming languages used in most popular websites - Wikipedia
https://en.wikipedia.org/wiki/Programming_languages_used_in_most_popular_websites

[Mike Levin, SEO in NYC]
Differences Between Programming Languages - YouTube
https://www.youtube.com/watch?v=qmksVfulV0o
Choosing A Programming Language - YouTube
https://www.youtube.com/watch?v=L3zr3iD2vCA

[macheads101]
General Programming Language Comparison - YouTube
https://www.youtube.com/watch?v=rTSN-6bsa6k

[Big Think]
Larry Wall: 5 Programming Languages Everyone Should Know - YouTube
https://www.youtube.com/watch?v=LR8fQiskYII
Bjarne Stroustrup: The 5 Programming Languages You Need to Know - YouTube
https://www.youtube.com/watch?v=NvWTnIoQZj4

[The Complete Guide to Everything]
What is the Best Programming Language to Learn First? - YouTube
https://www.youtube.com/watch?v=AXCTPCiQgyk
Which Programming Language is The Easiest to Learn First - YouTube
https://www.youtube.com/watch?v=HuSv4raWVm4

[CS Dojo]
How I Learned to Code - and Got a Job at Google! - YouTube
https://www.youtube.com/watch?v=mElVGah7Epg

[Programming][Steve Bishop]
In My Opinion 33: Which Programming Languages Should I Learn in 2018? - YouTube
https://www.youtube.com/watch?v=pFO1RSrJ8t8

==================================================

- 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 “Off-topic Discussion”

Who is online

Users browsing this forum: No registered users and 42 guests