Thread: Learning C language

Results 1 to 11 of 11
  1. #1 Learning C language 
    Member PSP User liveforsnow2288's Avatar
    Join Date
    Jun 2007
    Posts
    68
    Hi i was thinking about learning the almighty C language so I could start to code shiz. I realize this is quite the daunting task but I need to start somewhere, does anyone have suggestions like sites or books that I should use to get started? Any help much appreciated.
    1.0->1.5->2.5->1.5->3.40 OE-A->1.5->3.80 M33-5->4.01 M33-2

    <img src="http://i93.photobucket.com/albums/l77/liveforsnow2288/psp.jpg" border="0"></a>

    "The past is gone, the future is not yet here. If we do not go back to ourselves in the present moment, we cannot be in touch with life." -Thich Nhat Hanh
    Reply With Quote  
     

  2. #2  
    Senior Member PSP Elite Hacker spleblem's Avatar
    Join Date
    Feb 2007
    Posts
    1,301
    the idiots guide to c is one of the best places to start.
    and dev c++ is a great c/c++ program to use.
    you should have a search around for a good forum aswell.
    and in the forums at psp-hacks.com there is a great homebrew tutorial.
    which is in c, another great place to start.
    Reply With Quote  
     

  3. #3  
    Member PSP User atmaweapon's Avatar
    Join Date
    May 2007
    Posts
    59
    The best thing is just practice practice practice with projects/examples. Type out everything yourself, even if you're just copying an example out of a book. It'll pay off - trust me. Maybe even consider an intro programming course at any decent college - it'll force you to get through some of those boring chapters you might otherwise skip or end up giving up on and provide extra resources like a professor, TA's, and classmates.

    For book reference, I recommend "The C Programming Language" by Kernighan and Ritchie. Every C programmer should have a copy.
    Reply With Quote  
     

  4. #4  
    Senior Member I Modded My PSP Unforgiv3N's Avatar
    Join Date
    May 2006
    Posts
    468
    First Step is to Learn Some Basic Languages, Like Visual Basic ... then you can start with the High Level Languages, Like C Sharp then continue with C/C++. Bloodshed Dev C++ is useless if you own Micro$oft or Borland C ...

    also why you want to learn C, ?! for PSP Programming or for PC Programming ...
    We are Going to HeLL by a Road Called Life !
    Reply With Quote  
     

  5. #5  
    Member PSP User liveforsnow2288's Avatar
    Join Date
    Jun 2007
    Posts
    68
    i want to learn it for both, and I already finished my first year of college at University of Portland so next year I might take a class on computer programing if they offer it, my brother is an actionscript genius (flash) and I want to learn a language that is obviously more versatile so I can for one be self sufficient in making apps, progs, homebrew, and also have the knowledge to troubleshoot code so when i get pesky bugs and errors i can fix em.... thanks for the responses guys
    1.0->1.5->2.5->1.5->3.40 OE-A->1.5->3.80 M33-5->4.01 M33-2

    <img src="http://i93.photobucket.com/albums/l77/liveforsnow2288/psp.jpg" border="0"></a>

    "The past is gone, the future is not yet here. If we do not go back to ourselves in the present moment, we cannot be in touch with life." -Thich Nhat Hanh
    Reply With Quote  
     

  6. #6  
    Senior Member I Modded My PSP Unforgiv3N's Avatar
    Join Date
    May 2006
    Posts
    468
    if you don't know programming, Script Language like ActionScript for Flash is the First Step, it learn you common syntax then learning advanced languages will be easier ...
    We are Going to HeLL by a Road Called Life !
    Reply With Quote  
     

  7. #7  
    Member PSP User atmaweapon's Avatar
    Join Date
    May 2007
    Posts
    59
    I disagree. Jump right into a structured high-level programming language - better compilers and debuggers available and you have more rules to follow. Then you can get into a scripting language which are usually a lot less strict. Also, don't bother with VB unless you actually get a job that needs it. The syntax is very different than the mainstream C++/Java and is not a good place to start. It'll help you none unless you plan on working on legacy (company's old and outdated) windows applications or Excel/Access scripting. You can easily pick up VB later if necessary.

    Start with C/C++ and THEN go to Java/C# and THEN your scripting languages.
    Reply With Quote  
     

  8. #8  
    Senior Member PSP Elite Hacker
    Join Date
    Jul 2006
    Posts
    1,794
    I started off WAY back in the day with QBASIC on my windows 3.11 machine, from there I moved up to html(not really a programming language, but meh) thenI started trying to learn C using tutorials from gamedev.org I think it was. Wasn't really helpful because I just learned things to do, not how or why they worked, so my creativity was very limited. I then took java my first semester of college, and trust me, classes are a much better way to go. If you can't afford classes, find a good textbook from one and use it to teach yourself. Here are some good ones:

    Introduction to Java Programming (Y. Daniel Liang) ISBN: 0-13-185721-5
    How to Program C++ (Deitel) ISBN: 0-13-185757-6
    How to Program C# (Deitel) (I got the ebook, no isbn)

    So yeah, I suggest you start out with java, as there's really good ide's such as netbeans for free, and it's an easy language to learn, then step it up to C when you're comfortable with java. Get acquainted with C first before you jump in to C#, as if you do it the other way, once you hit pointers in C, you'll be thoroughly confused, lol (C# is basically just C with the pointer system of java). You can prolly pick these up used on half.com for dirt cheap, or even just find the ebooks online. Good luck!

    EDIT: also, I've put up some PSP programming tuts a long while back, but someone *ahem* unstickied them so they've sort of dissappeared. here's the links:

    PSP C programming tutorials: Episode 1
    PSP C programming tutorials: Episode 2
    PSP C programming tutorials: Episode 3
    Last edited by n8thegr8; 07-06-2007 at 05:32 PM.
    Reply With Quote  
     

  9. #9  
    Senior Member PSP Elite Hacker mime's Avatar
    Join Date
    Jan 2007
    Posts
    1,949
    I took a year of programming and I couldn't beat the "WHile loops" :P.. Maybe my teacher sucked, because she goes like flash thru chapters that actually take a LOT more time to understand.. My teacher I know was the problem when I was learning Programming.

    After my programming defeat I turned into "3D design* which is what I am doign now. And doing pretty good..


    Good luck! with your programming path.
    Reply With Quote  
     

  10. #10  
    Senior Member I Modded My PSP Chris3d's Avatar
    Join Date
    Nov 2006
    Posts
    309
    I recommend "The C Programming Language" by Brian Kernighan and Dennis Ritchie
    Reply With Quote  
     

  11. #11  
    Member PSP User liveforsnow2288's Avatar
    Join Date
    Jun 2007
    Posts
    68
    well that's two reps for the same book so i think i'll start there if i can't get into a class... thanks for all the replies guys
    1.0->1.5->2.5->1.5->3.40 OE-A->1.5->3.80 M33-5->4.01 M33-2

    <img src="http://i93.photobucket.com/albums/l77/liveforsnow2288/psp.jpg" border="0"></a>

    "The past is gone, the future is not yet here. If we do not go back to ourselves in the present moment, we cannot be in touch with life." -Thich Nhat Hanh
    Reply With Quote  
     

Similar Threads

  1. Learning as much as I can ! I thank you in advance !
    By serenitytxf in forum Introduce Yourself
    Replies: 0
    Last Post: 05-23-2009, 01:26 PM
  2. Learning from scratch help pls =]
    By soraken in forum PSP Software, Firmware & Plugins
    Replies: 4
    Last Post: 11-30-2008, 11:59 PM
  3. learning language homebrew/ psp game
    By snowman321 in forum PSP Homebrew
    Replies: 9
    Last Post: 11-01-2008, 03:09 AM
  4. learning the basics
    By eightshot in forum PSP Hardware & Repair
    Replies: 0
    Last Post: 08-16-2008, 12:42 AM
  5. Hello - new, but learning...
    By Amathyne in forum Introduce Yourself
    Replies: 6
    Last Post: 01-18-2008, 04:52 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •