Adblock breaks this site

Where to start?

Discussion in 'Web Programming' started by madhacker14, Aug 16, 2008.

  1. madhacker14

    madhacker14 Guru

    Joined:
    Dec 14, 2007
    Posts:
    1,524
    Referrals:
    2
    Sythe Gold:
    9
    Where to start?

    I am currently new to all of this,
    and I wanted to know where I should start off to learn programming,
    I just need to know simple programs then please help list one's I should learn after.
     
  2. eias

    eias Apprentice
    Banned

    Joined:
    Feb 1, 2007
    Posts:
    914
    Referrals:
    0
    Sythe Gold:
    0
    Where to start?

    What languages do you have experience in?
     
  3. madhacker14

    madhacker14 Guru

    Joined:
    Dec 14, 2007
    Posts:
    1,524
    Referrals:
    2
    Sythe Gold:
    9
    Where to start?

    One that is very very unknown its known as "Dream Maker"
    Used on byond.com
    from the looks it kind of looks like C
    I have expereince in html and DM
     
  4. Swan

    Swan When They Cry...
    Retired Global Moderator

    Joined:
    Jan 23, 2007
    Posts:
    4,957
    Referrals:
    0
    Sythe Gold:
    0
    Sythe's 10th Anniversary Member of the Month Winner
    Where to start?

    I recommend learning something that fits your level of expertise. Although it is possible to learn any language first if you try hard enough, I will recommend learning Java or C#. Preferrably Java, as it is cross-platform and requires no changes in code to port to another operating system.

    You can find ebooks and tutorials all over the place for Java. Sun even has their own documentation on it. If you're looking for a book, I recommend books written by Herbert Schildt. My first experiences with Java came with Herbert Schildt's "Java: A Beginners Guide".
     
  5. Deacon Frost

    Deacon Frost Grand Master
    Banned

    Joined:
    Jan 30, 2007
    Posts:
    2,905
    Referrals:
    3
    Sythe Gold:
    57
    Where to start?

    I'd recommend not going to Java from the bat :p!

    Start off with something easy so you learn how programming works. See, those who have any experience think it's just there... but I remember my first days... I really didn't understand shit.

    So I'd say your best bet would to read... a lot.

    Or more so, watch some YouTube videos. My language of choice is PHP because it covers just about every aspect of programming, and it's easy to learn/common sense. Everything is pretty loosely stated, like with Javascript.


    So, your first start should be:

    w3schools.com


    Of course, getting a website or something would take money, unless you go for a free site, so if you are looking into just raw application programming, then I would suggest c++ to start with.

    But really right now, what you should be looking into is more of understanding how it works, why it works, and what you can do to make it work. DarbySniper would want me to refer you to a scheme manual, and that's not a bad idea, but I'd just say learn the fundamentals. Hang around some programming forums, etc.


    Without an actual example of expertise, I can't tell where you should start if you already know something.


    So here's a nice list of how it should be done:


    Complete Noobie:

    Google. The best place to start is too look up "Fundamentals of Programming", and understand them. Browse around, familiarize yourself with it.

    Not Complete Noob(Understands how it works):

    YouTube Search "Programming Tutorials"
    http://w3schools.com
    and then Yahoo Geocities :D!


    Beginner:

    Programming Forums (http://codingforums.com http://kirupa.com) <very big prog forums. Hang around, ask questions, develop in your language of choice, get help, and grow. Make sure you stay on top of updates, changes, and the lingo of course. Programming isn't just a profession, it's a lifestyle.

    Intermediate:

    Start a website/Develop a larger program. Maintain it, advertise it, get opinions, and keep building. Remember to stay on top of it, and keep it going. If you stop, you will lose a LOT of knowledge. It's not like riding a bike, if you don't look at your script for a month, you'll forget what everything is... sometimes. ;).

    Expert:

    You decide :D!


    Hope that helps?
     
  6. Swan

    Swan When They Cry...
    Retired Global Moderator

    Joined:
    Jan 23, 2007
    Posts:
    4,957
    Referrals:
    0
    Sythe Gold:
    0
    Sythe's 10th Anniversary Member of the Month Winner
    Where to start?

    Why wouldn't you recommend Java?

    It's easy to learn, cross-platform, based on C, and so on. Shows you how most of the standard programming concepts, and if you find it doesn't cater for you, it is easier to move on to other C languages.

    Java is just a good language to learn for starting.
     
  7. Deacon Frost

    Deacon Frost Grand Master
    Banned

    Joined:
    Jan 30, 2007
    Posts:
    2,905
    Referrals:
    3
    Sythe Gold:
    57
    Where to start?

    Java is more difficult and complex than any other language O.O.
     
  8. Swan

    Swan When They Cry...
    Retired Global Moderator

    Joined:
    Jan 23, 2007
    Posts:
    4,957
    Referrals:
    0
    Sythe Gold:
    0
    Sythe's 10th Anniversary Member of the Month Winner
    Where to start?

    No it isn't. It's one of the easier C-based languages. I find it amusing you call Java difficult then recommend C++. Where did you get this idea from?
     
  9. Deacon Frost

    Deacon Frost Grand Master
    Banned

    Joined:
    Jan 30, 2007
    Posts:
    2,905
    Referrals:
    3
    Sythe Gold:
    57
    Where to start?

    Because Java's format is much different than most languages O.O.

    I've looked at Java, and said fuck that as it seemed much more complex than what I had been used to.

    I just don't find a complex language to be fun to start on, and cpp just helped me grasp PHP.
     
  10. Swan

    Swan When They Cry...
    Retired Global Moderator

    Joined:
    Jan 23, 2007
    Posts:
    4,957
    Referrals:
    0
    Sythe Gold:
    0
    Sythe's 10th Anniversary Member of the Month Winner
    Where to start?

    Java takes its syntax from C. It isn't a hard syntax, and the language isn't terribly hard to learn.

    C++ is what most would consider "A complex language."
     
  11. Deacon Frost

    Deacon Frost Grand Master
    Banned

    Joined:
    Jan 30, 2007
    Posts:
    2,905
    Referrals:
    3
    Sythe Gold:
    57
    Where to start?

    I don't consider it complex at all O.O!

    It's simple, and easy to read like PHP, you just have to learn the proper syntax.


    Java adds so much, and it looks like I'm reading bit code.
     
  12. Swan

    Swan When They Cry...
    Retired Global Moderator

    Joined:
    Jan 23, 2007
    Posts:
    4,957
    Referrals:
    0
    Sythe Gold:
    0
    Sythe's 10th Anniversary Member of the Month Winner
    Where to start?

    I hope you realise that Java was built using C and C++, and C & C++ are low-level languages that are considered more complex than most. Java and C# are medium-high level languages, meaning they are quite easy to use.

    Are you sure you're talking about C++? C++ and C are practically the core languages. Linux was written in C, and Windows was written in C and C++. C++ is definitely quite a complex language when you get further in to it. Java on the other hand, is very easy.
     
  13. Deacon Frost

    Deacon Frost Grand Master
    Banned

    Joined:
    Jan 30, 2007
    Posts:
    2,905
    Referrals:
    3
    Sythe Gold:
    57
    Where to start?

    Maybe I just didn't make it that far in cpp then :p. I don't know the language, I just know that in comparison to a noob Java seems less friendly than cpp. I tried to learn Java, I really did, maybe I should try again since it's been 5 months or so, but back then it was much more difficult to understand than cpp.
     
  14. tomanderson12

    tomanderson12 Member

    Joined:
    Jan 21, 2008
    Posts:
    53
    Referrals:
    0
    Sythe Gold:
    0
    Where to start?

< Best alternative cron in PHP | Programming Job >


 
 
Adblock breaks this site