English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 13 May 2009, 05:48   #1
ami_junkie
 
Posts: n/a
Want to get into programming

Hi guys, I have been thinking of getting into programming on the Amiga, always been a tracker or graphics guy but recently I want to keep the old brain alive so was thinking of getting started on programming on the Amiga. Was wondering what would the best route to go for somebody who found Apple Logo confusing as hell - hopefully I should be better at it now.
 
Old 13 May 2009, 09:58   #2
pmc
rebooting...
pmc's Avatar
 
Join Date: Apr 2007
Location: Elsewhere
Posts: 1,595
Hello ami_junkie.

Quote:
I have been thinking of getting into programming on the Amiga
Good for you.

I suppose the first question would be: what is it you want to program? You might find different programming languages better suited to getting different results depending on your needs.

For dabbling in an environment where you can't really screw anything up but can still get nice results it might be worth trying something like AMOS BASIC. You can find the software and the manuals online for download.

If you want to get your hands dirty though I personally think you'll have more fun and learn more about the hardware by grabbing a copy of the Hardware Reference Manual and an assembler and trying some assembly language stuff.

Last edited by pmc; 13 May 2009 at 10:04.
pmc is offline  
Old 13 May 2009, 11:35   #3
NovaCoder
Registered User
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 3,534
Hiya,

What platform do you want to code on and what platform(s) do you want to target?

If you don't mind using WINUAE you could give AmiBlitz 3 a go?
NovaCoder is offline  
Old 13 May 2009, 12:21   #4
AlfaRomeo
A1200 040 SAM440EP 667
AlfaRomeo's Avatar
 
Join Date: Jan 2008
Location: Lisbon / Portugal
Posts: 793
Quote:
Originally Posted by NovaCoder View Post
... you could give AmiBlitz 3 a go?
I second that
For a starter assebly is too dificult and Amos it´s not so powerfull as Amiblitz and the last one still supported.
C is a good option but more time consuming to learn
AlfaRomeo is offline  
Old 13 May 2009, 13:06   #5
BippyM
Registered User

BippyM's Avatar
 
Join Date: Nov 2001
Location: Nottingham, UK
Age: 43
Posts: 8,713
I'd say for power and for things like WHDSlaves etc then go for asm.

For anything else try Amiblitz or Blitz2+support suite!
BippyM is offline  
Old 13 May 2009, 13:14   #6
Leffmann
 
Join Date: Jul 2008
Location: Sweden
Posts: 2,194
I often tell people to start with assembly because it's plain and simple, without confusion over syntaxes, and innately free from programming paradigms, and because any decent programmer should know how the computer works at a basic level. However most people seem to disagree with me on this, so:

If you're completely new to programming and want to see some quick results then take a look at something like Python or any flavor of the many BASIC languages out there for Windows or OS X, the simpler the better. It's just quicker and easier to pick up on this stuff outside AmigaOS. Once you've got the hang of it you can get back on the Amiga and look into AMOS or Blitz Basic/AmiBlitz, or even some 68K assembly and the hardware specs if you really want to program the Amiga directly.
Leffmann is offline  
Old 13 May 2009, 13:37   #7
ami_junkie
 
Posts: n/a
Thanks for all the replies guys, I want to program on/for the A1200, I am thinking of making some games first and see how things go from there. I had heard a lot about Amos in the day and Blitz Basic too so I was thinking of those initially but as I am a complete newbie to programming thought I would check with you guys.
 
Old 13 May 2009, 13:55   #8
Franz Bazarov
Resident Mad Scientist
Franz Bazarov's Avatar
 
Join Date: Apr 2009
Location: Land of Thomas Edison's Tortured Ghost, NJ
Posts: 24
The easiest way to get started is to just start making some shell scripts.

This way you can get your feet wet without adding anything extra. Just get a document of all of the AmigaDos commands, and start hacking in a text editor.

Start with very basic output, then keep adding new features to your script.

This way, you'll learn about program flow, and get into the right mindset.

After a month of that, start studying C. It will come much easier with a little scripting background.

Then study all languages. The more you learn about different programming languages, the more creative you can get, given that you really devote yourself to your craft.

Try out the shell programming, & let us know about your progress.

Have fun!
Franz Bazarov is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming for the Amiga burf2000 Coders. Language 2 16 October 2012 22:13
Amiga Programming stareagle request.Apps 1 09 June 2007 14:36
Amiga programming magnox Coders. General 6 28 April 2006 01:33
c programming help needed! jonssonj Coders. General 2 25 February 2006 21:00
I need help in C programming please!! Big-Byte Coders. General 6 05 October 2002 13:42

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 On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:34.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.
Page generated in 0.06731 seconds with 15 queries