Programming Starting

Jump to First Reply
Posted:
in Mac Software edited January 2014
Hi everyone,

I have had my ibook for about a year now, and I love it and I love it so much I wanna start learning to program. I did some programing on windows with (qbasic, turing, and a full high school course on visual basic) Where would be a good start with os x?



Thanks

Comments

  • Reply 1 of 9
    curiousuburbcuriousuburb Posts: 3,325member
    applescript is a nice place to start if you want mac-only



    was there a particular flavour of programming that you wanted to pursue?
     0Likes 0Dislikes 0Informatives
  • Reply 2 of 9
    elricelric Posts: 230member
    I just got a book called Cocoa programming for Mac OS X. So far it seems to be pretty good. You need to know Objective-C, it isnt hard to learn and you already have some programming experience so no worries there.
     0Likes 0Dislikes 0Informatives
  • Reply 3 of 9
    I'm in high school and looking to learn Objective-C. Where can I find that? The Apple docs just talk about syntaz changes from C, C++, etc and terms that a vague. I can see the logic behind things but I don't know what they're doing.



    I'm taking an AP programming class next year that will be teaching JAVA.
     0Likes 0Dislikes 0Informatives
  • Reply 4 of 9
    brussellbrussell Posts: 9,812member
    If you've done visualbasic, <a href="http://www.realbasic.com"; target="_blank">Realbasic</a> would be easy to learn.



    [ 03-07-2003: Message edited by: BRussell ]</p>
     0Likes 0Dislikes 0Informatives
  • Reply 5 of 9
    I just wanna play around, learn to make some small littlw programs i can maybe come to distribute. Its more or less a hobby type thing
     0Likes 0Dislikes 0Informatives
  • Reply 6 of 9
    [quote]Originally posted by Lil.Tope:

    <strong>I just wanna play around, learn to make some small littlw programs i can maybe come to distribute. Its more or less a hobby type thing</strong><hr></blockquote>



    Then its RealBasic all the way.



    The steps from Visual Basic to RealBasic are almost non-existant. At least they werent for me, and the only experience with programming I got, is that I learned in school with VBasic!
     0Likes 0Dislikes 0Informatives
  • Reply 7 of 9
    gspottergspotter Posts: 342member
    [quote]Originally posted by macserverX:

    <strong>I'm in high school and looking to learn Objective-C. </strong><hr></blockquote>

    I'm not a Objective-C programmer, but Objective-C was designed after Smalltalk, so if you look for Smalltalk literature, you might get a deja-vu...

    [quote]<strong>I'm taking an AP programming class next year that will be teaching JAVA.</strong><hr></blockquote>

    Apart from the free Apple Developer Tools, there' a nice OpenSource Java Development environment, which is now available for Mac OS X, too:

    <a href="http://www.eclipse.org"; target="_blank">eclipse</a>



    [ 03-09-2003: Message edited by: GSpotter ]</p>
     0Likes 0Dislikes 0Informatives
  • Reply 8 of 9
    If anyone is interested in OS X programming, with the Cocoa API, should check out Apple's Developer Documentation Site (<a href="http://developer.apple.com/techpubs/macosx/Cocoa/CocoaTopics.html"; target="_blank">here</a>).



    It is great if you are just beginning (btw I think that a lot of the info on the site in included on the OS X cd, but i can't remember).
     0Likes 0Dislikes 0Informatives
  • Reply 9 of 9
    rraburrabu Posts: 264member
    You can also do Java programming on the Mac using <a href="http://www.borland.com/products/downloads/download_jbuilder.html#"; target="_blank">JBuilder 7</a>. It's a free download after doing a free Borland Developer Network registration (I think). The nice thing is that JB7 projects can be moved between PC, Linux and Mac versions of JB7 if you are also developing on other platforms (like in the lab at school).



    There is also <a href="http://www.netbeans.org/"; target="_blank">NetBeans</a> which is open source. It's done in java so runs on anything that has a JVM.
     0Likes 0Dislikes 0Informatives
Sign In or Register to comment.