LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 11-21-2006, 01:43 AM   #1
mrpixels0
LQ Newbie
 
Registered: Nov 2005
Distribution: Ubuntu and most Debian based Distros
Posts: 4

Rep: Reputation: 0
are there anyBasic like langauges for Linux ?


I know the question is a strange one but i really would like to know, my son wants to learn how to write software but i do not know if he is ready for C, C++.

He is 10 yrs old and since his mother and I got Divorced i am trying to spend a lot more time with him on things that interest him, he is always asking how Tux Racer works and i just simply tell him a programmer wrote the game and that Langs like basic, C, Pascal can be used to create games with so now he wants to learn to program but i can't find anything that i understand so i can help him learn and at the same time i get to learn too because i am not a programmer at all.

so if anyone else here has had the same Experince please let me know what you use and where you found it.

Kind Reguards

Mr.pixels
 
Old 11-21-2006, 02:56 AM   #2
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Hi, welcome to LQ,

And where have you looked? :}

A few very valuable resources for hunting down linux software are
the following:
http://sourceforge.net
http://freshmeat.net

Try a search on either of them, looking for Basic

But if he's eager to learn and a bright cookie C may be the right thing for him.
One of my favourite quotes:
Code:
"It is practically impossible to teach good programming to students that
have had a prior exposure to BASIC: as potential programmers they are
mentally mutilated beyond hope of regeneration.
                -- Edsger W. Dijkstra, SIGPLAN Notices, Volume 17, Number 5"


Cheers,
Tink
 
Old 11-21-2006, 04:02 AM   #3
oneandoneis2
Senior Member
 
Registered: Nov 2003
Location: London, England
Distribution: Ubuntu
Posts: 1,460

Rep: Reputation: 48
I'm learning C right now - oddly enough, I'd label it one of the friendliest languages I've come across for a new programmer: I never actually managed to get anywhere with Basic, and I grew up with an Amstrad CPC. But I've been working my way through the K&R book on C and boring the people who read my blog with all my coding-related posts

I'd recommend "The absolute beginner's guide to C" by Greg Perry as a good starting book. It won't teach your son to be a C guru by any means, but it'll give him a thorough grounding in the basics. He can decide from there if he fancies learning in any greater depth.

Failing that, Python's a good "easy" language, and Java's probably going to be getting even bigger still now that Sun have opened the source. . .
 
Old 11-21-2006, 04:08 AM   #4
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian
Posts: 3,178
Blog Entries: 4

Rep: Reputation: 138Reputation: 138
Gambas is a basic-like language and development environment for Linux:

http://gambas.sourceforge.net/
 
Old 11-21-2006, 04:10 AM   #5
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian
Posts: 3,178
Blog Entries: 4

Rep: Reputation: 138Reputation: 138
Just to clarify I agree with learning other languages than BASIC although I disagree that learning BASIC impedes the learning capability of the student.
 
Old 11-21-2006, 08:09 AM   #6
astropirhana
LQ Newbie
 
Registered: Jul 2006
Distribution: Debian 3.X
Posts: 14

Rep: Reputation: 0
I think realBasic is appealing:

http://www.realbasic.com/

Cross Plaform compatible! Windows, MAC, Linux!
 
Old 11-21-2006, 12:45 PM   #7
twilli227
Member
 
Registered: May 2003
Location: S.W. Ohio
Distribution: Ubuntu, OS X
Posts: 760

Rep: Reputation: 30
Not sure if this will help him or be of interest, but:
KTurtle
Quote:
Description
KTurtle is an educational programming environment for the KDE Desktop. KTurtle aims to make programming as easy and touchable as possible, and therefore can be used to teach kids the basics of math, geometry and... programming.
The programming language used in KTurtle is loosly based on Logo.
http://edu.kde.org/kturtle/
 
Old 11-21-2006, 03:45 PM   #8
Dox Systems - Brian
Member
 
Registered: Nov 2006
Posts: 344

Rep: Reputation: 31
Here's another option... Still used by a surprising number of businesses. http://www.basis.com/
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
link dies intermittently-seemingly at random- between win<->linux not linux<->linux?? takahaya Linux - Networking 10 03-09-2007 10:37 PM
Displaying International Langauges ultimai Yoper 5 12-15-2004 12:03 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 03:40 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration