Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: "Just BASIC" Questions. Recommendations, Please ?

15 Mar 2016   #1
Robert11

Windows 7 64bit
 
 
"Just BASIC" Questions. Recommendations, Please ?

Hello,

My son has just signed up for "Just Basic" course. (not Visual Basic)
He has never done any programming.

I talked him into this basic course, rather than starting out with Java or C, or Ruby, etc., as I thought with
absolutely no prior programming experience, this would be a good way to start, without being overwhelmed.
Hope so.

Anyway, would like to get him some supplementary books on BASIC.
There are apparently zillions of them. Hard to make a choice for me.

Might anyone please recommend a few "really good" ones in their opinion for someone just
starting out in programming/BASIC ?

(any other thoughts on would be most welcome)

Much thanks,
Bob


My System SpecsSystem Spec
.
15 Mar 2016   #2
Mellon Head

Win 7 Pro x64/Win 10 Pro x64 dual boot
 
 

I can't recommend a good book on BASIC as I haven't programmed with it in over 30 years, but I can tell you a great way that your son can practice with the language and be able to retain it better. Depending on his age, he can create simple games with BASIC. Creating games gives you a purpose for using the language, and reinforces key concepts. They can be as sophisticated as he likes.

This is the method that I use to learn new languages. I've taught myself BASIC, C, C++, C#, Java, and Ruby all by making silly little games. It's fun and really helps you learn the language quickly because you're programming with a purpose, even if it is a trivial game. A couple of good reference books on BASIC and some game programming and he'll be hooked on programming forever.

Next stop: C++!!
My System SpecsSystem Spec
19 Mar 2016   #3
GokAy

Windows 7 Ultimate x64 SP1
 
 

If he has done no programming, start with "Hello World" and move to what is an algorithm ;P
https://www.topcoder.com/community/d...of-algorithms/

Not a programmer by the way, just some BASIC on the AMSTRAD CPC6128 30 years ago, Fortran77 in Uni, and fair share of Excel VBA.
My System SpecsSystem Spec
.

19 Mar 2016   #4
wasnotwas

W10 Pro x64, W7 Pro x64 in VMware
 
 

Does anyone use BASIC nowadays? It's a bit like learning about computers by starting with DOS.

Python seems quite popular - I've just started learning it. The Python compiler is free from

https://www.python.org/

and I use PyCharm GUI front-end to develope my code - there's a free Community version

https://www.jetbrains.com/pycharm/

I kicked off with this tutorial on YouTube. I know I'm not answering the OP's question re BASIC, but the above info might help would-be programmers.

edit - I just did a search for most popular programming languages. The answers varied, but it seems to be a toss-up between Java and Python eg

Most Popular Computer Languages 2015

they all agreed on one thing - BASIC wasn't mentioned.
My System SpecsSystem Spec
19 Mar 2016   #5
Mellon Head

Win 7 Pro x64/Win 10 Pro x64 dual boot
 
 

Quote   Quote: Originally Posted by wasnotwas View Post
Does anyone use BASIC nowadays? It's a bit like learning about computers by starting with DOS.

Python seems quite popular - I've just started learning it. The Python compiler is free from

https://www.python.org/

and I use PyCharm GUI front-end to develope my code - there's a free Community version

https://www.jetbrains.com/pycharm/

I kicked off with this tutorial on YouTube. I know I'm not answering the OP's question re BASIC, but the above info might help would-be programmers.

edit - I just did a search for most popular programming languages. The answers varied, but it seems to be a toss-up between Java and Python eg

Most Popular Computer Languages 2015

they all agreed on one thing - BASIC wasn't mentioned.
Agreed, BASIC isn't the optimal language to learn, but it is a good way to ease into programming.

Java and Python are powerful languages, but the quirky syntax might be offputting for new programmers, particularly Python's use of white space. Since they are both loosely derived from C, it might be better for the OP's son to begin with C, so he can progress to more powerful and popular languages with a minimum of relearning. He'll know what a function is, what a pointer is, and how to break programs up into functional blocks. Things he'll need to know for higher level languages.
My System SpecsSystem Spec
19 Mar 2016   #6
wasnotwas

W10 Pro x64, W7 Pro x64 in VMware
 
 

I find Python's use of white space (aka indents) to delineate code blocks one of its better features - much better than the old-style curly brace method. That, coupled with PyCharm's color coding for keywords etc makes Python code very readable.

I started on Python for my Cinema 4D stuff. C4D already has node-based, visual programming called XPresso, but I needed more complexity, and Python is supported in C4D.
My System SpecsSystem Spec
19 Mar 2016   #7
Mellon Head

Win 7 Pro x64/Win 10 Pro x64 dual boot
 
 

Quote   Quote: Originally Posted by wasnotwas View Post
I find Python's use of white space (aka indents) to delineate code blocks one of its better features - much better than the old-style curly brace method. That, coupled with PyCharm's color coding for keywords etc makes Python code very readable.
White space for indents is very readable, but it can be very difficult to work with as a new developer unless you have the right editor, especially one that shows white space as tabs or spaces. I have found some compilers that will accept a tab as white space, but not a space character. That can be baffling for a new beginner (was to me at first).

All in all though, I agree, Python is a good language to learn. but it has some quirks. I just don't think it's a good language to learn first.

Just my opinion, mind you.
My System SpecsSystem Spec
Reply

 "Just BASIC" Questions. Recommendations, Please ?




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
Need to add "TASKBARS" (MSese for "Launchpads", "Docks" NOT "Toolbars"
My office just upgraded, and I can no longer use Windows XP. On this system, I was able to add a separate taskbar to facilitate quick access to commonly-browsed folder locations on our vast network, and another one expedited the launching of useful programs and lists. Each task on each taskbar...
General Discussion
Reccomendation for "basic" virtualisation, please.
Hello, I am developing a web-based database in msaccess for a voluntary organisation that volunteers can run for free by downloading the free Access Runtime version off the internet. Unfortunately, if you have the full version of access on a machine, you do not seem to be able to install...
Virtualization
2 questions (stuck at "shut down" and local area connection trouble
Hi everyone. 2 questions: 1) My windows 7 stuck at "shutting down". Doesn't matter if i'm restarting or shutting down. If i don't touch it, then i get a BSOD after about 10 minutes. 2) every once in a while i have no connection to the internet. If i troubleshoot, windows says there's a...
General Discussion
"Sharing" & "Ownership" Questions
Hi, folks. I just recently upgraded from x64 to 7x64. I know next to nothing about "sharing" and "ownership" of files, except that I hate it. I don't even know if this is the correct forum for help. I have several external HDs. They have thousands of files on them: avi, mp3, etc. I...
Network & Sharing
how to restore "Basic" theme from applying everytime exe starts?
i have magix movie edit pro 17 + when i do a multi monitor setting, the program goes to windows basic mode and i dont know why. fact is, without the multi monitor setting (and just the single monitor setting alone), it works perfectly without the need to change it to windows basic theme. i...
Themes and Styles
Sr. Citizen "Basic" Questions, Please
Hello, Sr. citizen, and frankly not all that sharp with this stuff, so please bear with me. Will be purchasing a new Desktop PC in Nov., probably. Looked at the Dell and HP order sites, and a bit confused. a. If I get a desktop for around $ 1,000, can I assume that it is a 64 bit system...
General Discussion


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 23:28.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App