Where should I start?

Sharky Forums


Results 1 to 13 of 13

Thread: Where should I start?

  1. #1
    Expensive Sushi
    Join Date
    Apr 2001
    Posts
    7

    Question Where should I start?

    I want to learn to do some programming, but I have no clue on where should I start. What would be the basic programming language I should start learning? Should I start with Basic or Visual Basic? Any other language?
    I would really appreciate some input on this matter. Also, any links to some good sites for beginners would be nice. Anyway, thanks for any help.

  2. #2
    Tiger Shark
    Join Date
    Nov 2000
    Location
    Canada
    Posts
    811

    Post

    Originally posted by SirAngelo:
    I want to learn to do some programming, but I have no clue on where should I start. What would be the basic programming language I should start learning? Should I start with Basic or Visual Basic? Any other language?
    I would really appreciate some input on this matter. Also, any links to some good sites for beginners would be nice. Anyway, thanks for any help.
    If you list your qualifications, it will help. i.e, what courses you are taking/taken. What knowledge you have.
    "Basic" is probably the simplest language there is (comes with Dos5 and Dos6). Visual Basic is the most simple languages for windows. You can find lots of resource about VB (Visual Basic) on the net.
    Goto library and pick up the book Learn VB in 7 days, by Sams Publishing. Will give u a start. IT is also avaialble in 21 days and maybe something else. Those are good for starter too.

    ------------------
    Soon to be
    ASUS A7V133
    256 CRUCIAL CAS 2
    4 CHANNEL SOUND CARD
    16MB TNT (with video IN and out)

  3. #3
    Expensive Sushi
    Join Date
    Apr 2001
    Posts
    7

    Post

    Prince - Thanks for your quick response. To tell you the truth, I haven't had any type of training, or know any programming language at all, other than some html, but that's out of the subject. Anyway, I'm really interested in learning, so I figured I need to start with the basics (when I say basics, I mean really basics). The only problem I have is figuring out what languague should I start with. Like, should I start with Visual Basic and learn from there, or maybe Basic, to get a better grasp for programming. How about C or C++, or any other language. Well, like I said earlier, thanks for your help, and any other comments from you, or anybody else will be of great appreciation.

  4. #4
    Tiger Shark
    Join Date
    Apr 2001
    Posts
    544

    Post

    Start with the program development routine, which will teach you how to develop a program before you even look to writing it in a programming code. After you get a good grasp of this, you can implement it in whatever programming language you need/want to use. It's important to be able to get the algorithm correct before coding it.

    Try searching the net for this, you can also search for steps to learn programming in all sorts of languages.

    EDIT: I have some nifty guides on the PDR but I'm afraid I'll get in trouble with copyrighting if I uploaded it

    Also, the course I'm doing starts with C, before getting into the event-driven/object-orientated programming languages.

    Oh, and by the way, CHANGE YOUR AVATAR!!!
    ------------------
    I want to be a Cat Fish!

    [This message has been edited by Chronostormer (edited April 17, 2001).]

    [This message has been edited by Chronostormer (edited April 17, 2001).]

    [This message has been edited by Chronostormer (edited April 17, 2001).]
    Death to AOL!!! <- Favoured among others!
    America Online sera effacé!
    AOL doit mourir
    AOL est l'escrement de la terre!

  5. #5
    Expensive Sushi
    Join Date
    Apr 2001
    Posts
    7

    Post

    Chronostormer - Thanks for your advise. I think that's what I really needed to start on the right track. I will start searching the net for information and programs on PDR. About PDR, can you recommend any in particular? Would it be possible for you to ftp any programs that you may have? If possible, please let me know, and I'll give you my ftp address. If not, thanks anyway for all your help.

  6. #6
    Tiger Shark
    Join Date
    Apr 2001
    Posts
    544

    Post

    The PDR is just a process of developing a program, but not actually a program itself. It varies from place to place, but the one I use consists of nine parts.

    1. Anaylse the Problem, identifying the sub-problems.
    2. Develop a VTOC (Visual Table of Contents), which is an outline of the solution.
    3. Create a Data Table (consists of the inputs, outputs, and processes).
    4. Write the Algorithm in Pseudocode.
    5. Desk-check the Algorithm.
    6. Create a Variables Table and Data Flow Table.
    7. Convert the Algorithm into Code.
    8. Compile, Run, and Test the program.
    9. Update the Documentation.

    The first 5 steps are the ones done before actually doing the coding, and can/should be learnt before learning a programming language. I can't find anything on the net about it yet, but maybe if you ask around you might come across it.

    ------------------
    I want to be a Cat Fish!
    Death to AOL!!! <- Favoured among others!
    America Online sera effacé!
    AOL doit mourir
    AOL est l'escrement de la terre!

  7. #7
    Expensive Sushi
    Join Date
    Apr 2001
    Posts
    7

    Post

    Chronostormer - Please excuse my ignorance. I think I understand what PDR is now.
    I know you mentioned of some guides you use to help you develop as a programmer. Would it be possible to get a copy of them? Thanks once again!

    ps-> I'll change my avatar for the copies...

  8. #8
    Tiger Shark
    Join Date
    Apr 2001
    Posts
    544

    Post

    Originally posted by SirAngelo:
    Chronostormer - Please excuse my ignorance. I think I understand what PDR is now.
    I know you mentioned of some guides you use to help you develop as a programmer. Would it be possible to get a copy of them? Thanks once again!

    ps-> I'll change my avatar for the copies...

    The guide's a bit too big to scan into my computer, but here are a few good links to learning programming:
    http://www.seriousprogramming.com/ http://www.cprogramming.com/index.html

    They should be enough. A lot of links and info here.




    ------------------
    I want to be a Cat Fish!
    Death to AOL!!! <- Favoured among others!
    America Online sera effacé!
    AOL doit mourir
    AOL est l'escrement de la terre!

  9. #9
    Expensive Sushi
    Join Date
    Apr 2001
    Posts
    7

    Post

    Thank you very much!!!

  10. #10
    Registered User SonicWind's Avatar
    Join Date
    Sep 2000
    Location
    Melbourne, Australia
    Posts
    537

    Post

    Chronostormer, I have asked for your guides for a long time now and still I don't see them!

    I want to get hold of them at the start of my July holidays, if you fail to meet my demand I will change my avatar to the same one you are using

    ------------------
    PIII 550E at 800Mhz (145Mhz FSB)
    Abit BF6 (XU BIOS)
    128Mb PC-150 Kingmax (Cas 2-2-2)
    16mb Voodoo3 3000 AGP (183Mhz)
    Sound Blaster Live Player + Cambridge 4.1Surround
    15Gb IBM 75GXP (WinME)
    13.6Gb Quantum KX+ (Win2k Pro)
    16x Pioneer DVD115
    32x8x4 Creative IDE Recorder
    V90 Netcomm 5692 PCI, EZ 10/100 NIC PCI
    MS Intellieye mouse, Acer Wireless keyboard
    17" LiteON monitor, 300W ATX

    TwinHead PowerSlim Notebook
    PentiumII 300Mhz, 64mb PC-100 RAM, 4.0Gb HDD (Win98SE), 12.1" TFT, 24x CD-Rom, 10/100 NIC, TouchPad

    [This message has been edited by SonicWind (edited April 17, 2001).]

  11. #11
    Tiger Shark
    Join Date
    Apr 2001
    Posts
    544

    Cool

    Originally posted by SirAngelo:
    Thank you very much!!!
    You're welcome

    Just remember that this pdr I talk about is just one standard used in the process of program development. The standard will vary from company to company. I use this one because that is what my institute asks me to use to do my projects, and because it's simple

    ------------------
    I want to be a Cat Fish!
    Death to AOL!!! <- Favoured among others!
    America Online sera effacé!
    AOL doit mourir
    AOL est l'escrement de la terre!

  12. #12
    Tiger Shark
    Join Date
    Apr 2001
    Posts
    544

    Post

    Originally posted by SonicWind:
    Chronostormer, I have asked for your guides for a long time now and still I don't see them!

    I want to get hold of them at the start of my July holidays, if you fail to meet my demand I will change my avatar to the same one you are using

    This is all I have to say to you:

    GO GET STUFFED j/k

    If I don't need them at the time, no problem. But the thing is, I will be finding myself referring back to previous subjects to get info. Otherwise, that's fine.

    ------------------
    I want to be a Cat Fish!
    Death to AOL!!! <- Favoured among others!
    America Online sera effacé!
    AOL doit mourir
    AOL est l'escrement de la terre!

  13. #13
    Catfish UCYoda's Avatar
    Join Date
    Apr 2001
    Location
    In a galaxy far, far away...
    Posts
    141

    Post

    Originally posted by SirAngelo:
    Prince - Thanks for your quick response. To tell you the truth, I haven't had any type of training, or know any programming language at all, other than some html, but that's out of the subject. Anyway, I'm really interested in learning, so I figured I need to start with the basics (when I say basics, I mean really basics). The only problem I have is figuring out what languague should I start with. Like, should I start with Visual Basic and learn from there, or maybe Basic, to get a better grasp for programming. How about C or C++, or any other language. Well, like I said earlier, thanks for your help, and any other comments from you, or anybody else will be of great appreciation.
    C/C++ isn't too hard until you get into more of the advanced stuff. It's a good first lang. (it was mine!) and once you learn it, it's not hard at all to move on to Java and other similar languages. There's a really good book that I use as a reference from O'Reilly Press (it's got a pencil drawing of a chipmunk on the cover) called, "How to Program C++". Awesome book for starting out. Really, anything from O'Reilly is good.

    ------------------
    Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together...
    Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •