Welcome, Guest. Please login or register.

Author Topic: Newbie Coding?  (Read 5234 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline amigadave

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 3836
    • Show all replies
    • http://www.EfficientByDesign.org
Re: Newbie Coding?
« on: January 02, 2006, 04:49:49 AM »
Quote

Dr_Righteous wrote:
Actually I liked BASIC... I found it much easier to swallow C and PERL having been familiar with the structures used in BASIC. I think that was actually the logic in including it with all the old systems... To get people to think about programming. [end quote]

Looking at all the languages available to start my 12 year old son learning on, I have been leaning toward AMOS Pro or Blitz Basic then moving on to SAS-C, GCC or Storm-C.  I believe Blitz Basic is also available on the PC after he starts his programming on our many Amigas (since I already own all of the above languages for Amiga and GCC is free).
How are you helping the Amiga community? :)
 

Offline amigadave

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 3836
    • Show all replies
    • http://www.EfficientByDesign.org
Re: Newbie Coding?
« Reply #1 on: January 02, 2006, 09:21:37 PM »
Quote

SamuraiCrow wrote:
C is a good general purpose language but it isn't for beginners.  I'd recommend learning to write scripts in Python first then move on to C.

Are you going to be using a PC first and then moving on to the Amiga?  If so the PC version of Python is here and the classic Amiga version is here. Finally the textbook to help you learn Python is online: How to Think Like a Computer Scientist:  Programming with Python as either a web page or a .PDF file.

If you'd rather start out in C++ the textbook for that is How to Think Like a Computer Scientist:  Programming with C++.  But be sure to get the C++ Standard Template Library before using this book as it needs it badly.


We will be starting him on the Amiga with an easy language to learn the logic of programming, then move on to C, C++ on the Amiga and finally on to the PC for DOS, Windows and Linux programs.  I have the programs, books and Amiga machines and the interest in Amiga, plus there is so many PD programs for the Amiga that have source code available to look at, it will help in the learning process. Not interested in it for financial gain, just trying to expand his twelve year old mind to see the immense possibilities available.   :-)
How are you helping the Amiga community? :)