New to programming, where to start?

By linksawake ยท 4 replies
Jan 1, 2014
Post New Reply
  1. I've heard a lot about how knowing programming (java, c++, python,etc) can help you in when using computers . I'm interested in programming but I don't know what to do. I don't know where or how to start. do you need to buy/download software from anywhere? I'm thankful for any help.
  2. Jad Chaar

    Jad Chaar Elite Techno Geek Posts: 6,515   +974

    What are you interested in doing? Making computer programs/apps for an OS like Windows or OS X? iOS or Android? Or programming robots and microcontrollers? Do you want to create a website or blog? Or something else?

    I think the best beginner language is Python. Then you can move onto programming languages based on your interests. If you want to code apps for iOS for example, you would need to know Objective C and a bit of Cocoa (specific language for OS X/iOS).

    So, what are you interests?
  3. SNGX1275

    SNGX1275 TS Forces Special Posts: 10,742   +422

    I also think Python is a good language to begin with if you don't have a specific goal that would suggest learning another language.

    I started to learn Python with this site a while back, was working pretty good for me:
  4. linksawake

    linksawake TS Rookie Topic Starter

    I'm mostly interested in creating websites for myself or others. Computer programs and apps interest me a little but creating websites seem to mostly have my interest right now. Any ideas where to start with interest in that area? I'll also take a look into the Python book.
  5. Jad Chaar

    Jad Chaar Elite Techno Geek Posts: 6,515   +974

    Use the Python book @SNGX1275 recommended.

    If you want to create websites, you will need to know HTML (HTML 5 is the most current language), CSS, PHP, and some flash (this is dying and may not be needed if you are using HTML 5). Basically, you need to know HTML since that is the core. Second, you would need to know CSS since this is what makes your website look good. I think you will need to know some PHP. Hopefully someone can correct me if I am wrong about the above things.

Similar Topics

Add your comment to this article

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...