1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

I'm Confused, how can I learn programming ?

Discussion in 'Programming' started by vincent_t, Jul 1, 2017.

  1. vincent_t

    vincent_t Registered Member

    Joined:
    Jun 7, 2017
    Messages:
    53
    Likes Received:
    2
    Gender:
    Male
    Hi, I'm really confused. Where can I learn programming ?

    I've tried to learn some python but it seems difficult for me

    what is the best way to learn ? write more code ?

    what do you think of this book ? Head first programming ? is it good?
     
  2. James2

    James2 Senior Member

    Joined:
    Jun 3, 2011
    Messages:
    1,166
    Likes Received:
    1,017
    Location:
    London, England
    Go to a specialised college maybe? Trying to teach yourself something that complex on your own will be a lot harder.
     
  3. npm

    npm Newbie

    Joined:
    Jun 1, 2017
    Messages:
    10
    Likes Received:
    4
    Gender:
    Male
    What do you want to accomplish? Do you want to build software, games, websites, ... ? Maybe CS50 from harvard (Introduction to computer science) is something for you if you want to get into programming.
     
    • Thanks Thanks x 3
  4. 55trillion

    55trillion Regular Member

    Joined:
    Sep 27, 2015
    Messages:
    243
    Likes Received:
    53
    Occupation:
    Financial Trader
    Location:
    India
    Start from basic C programming, once you understood the format, syntax, algo then you can learn any language quickly.
     
  5. DEFINE

    DEFINE Regular Member

    Joined:
    Jan 4, 2017
    Messages:
    252
    Likes Received:
    78
    Gender:
    Male
    You can start here. Pretty cool guy:

     
  6. Lego

    Lego Jr. VIP Jr. VIP

    Joined:
    Dec 26, 2014
    Messages:
    116
    Likes Received:
    29
    There are a ton of resources online where you can get a good start.
     
  7. vincent_t

    vincent_t Registered Member

    Joined:
    Jun 7, 2017
    Messages:
    53
    Likes Received:
    2
    Gender:
    Male
    really ?

    isn't better c++ or java ?

    where can I find good C book ?
     
  8. bartosimpsonio

    bartosimpsonio Jr. VIP Jr. VIP Premium Member

    Joined:
    Mar 21, 2013
    Messages:
    12,073
    Likes Received:
    10,841
    Occupation:
    WHEREZ MA
    Location:
    BITCOINS AT?
    Home Page:
    C is the underlying language for a ton of languages. You won't use it directly on the web most of the time. But Java and C++ are "C style languages", meaning they came from C (they're also written in C).

    If you want to learn and get down to work immediately, then Java is going to be more direct than C. Otherwise if you wanna go into the details why everything works, then C.

    www.reddit.com/r/learnprogramming is a good place to learn. Check the links on the sidebar.
     
  9. 55trillion

    55trillion Regular Member

    Joined:
    Sep 27, 2015
    Messages:
    243
    Likes Received:
    53
    Occupation:
    Financial Trader
    Location:
    India
    C++ is better option but as it is object oriented you can start with C and upgrade to C++.

    I recommend Let Us C by : Yashavant Kanetkar

    and

    Programming in ANSI C by : E. Balagurusamy
     
  10. Good42

    Good42 Newbie

    Joined:
    Nov 22, 2016
    Messages:
    28
    Likes Received:
    12
    Gender:
    Male
    search for a local school. If no school near your place, maybe travel to another place to study. You can save yourself years of time by learning from a real teacher than by yourself.
     
  11. EagerToEarn

    EagerToEarn Regular Member

    Joined:
    Jun 4, 2017
    Messages:
    326
    Likes Received:
    71
    Gender:
    Male
    Go for Java and C++
     
  12. dekguh

    dekguh Newbie

    Joined:
    May 2, 2017
    Messages:
    8
    Likes Received:
    0
    To learn programming you have to understand the algorithm and you have to understand the basic programming :)
     
  13. Passiwe

    Passiwe Junior Member

    Joined:
    Jan 18, 2017
    Messages:
    137
    Likes Received:
    24
    Gender:
    Male
    Search for TheNewBoston on google or yt.
     
    • Thanks Thanks x 1
  14. randybishop

    randybishop Elite Member

    Joined:
    Aug 23, 2013
    Messages:
    1,685
    Likes Received:
    641
    Occupation:
    I was born a poor black child
    Location:
    Mississippi
    What do you want to learn to do? Why do you want to learn to program?
     
  15. _basilisk_

    _basilisk_ Newbie

    Joined:
    May 14, 2017
    Messages:
    48
    Likes Received:
    7
    Gender:
    Male
    Occupation:
    Hustler / Antoine level Gigolo / Home Surgeon
    Location:
    Ghost Town, USA
    first understand things like scope ( this is a huge thing ) and other programming concepts, then choose your language depending on what exactly you want to do. I started with Ruby , but python is also good ( esp for scripting ). As far as resources i started on codecademy , then i did freecodecamp for html and css basics , but if you really want to go all in I was enrolled at Launchschool and they have a really good program if you are serious about it ( but they seem to lean heavily towards backend programming which is why i had to look elsewhere ).
     
  16. xyzhat

    xyzhat Registered Member

    Joined:
    Apr 18, 2016
    Messages:
    59
    Likes Received:
    14
    Try to look up the Introduction to computer science using python from MIT on edx site
     
  17. badijala

    badijala Jr. VIP Jr. VIP

    Joined:
    Aug 25, 2012
    Messages:
    102
    Likes Received:
    5
    There are a lot of resources online, but i still recommend to find some local course.
     
  18. Henry IV

    Henry IV Jr. VIP Jr. VIP

    Joined:
    Jan 21, 2014
    Messages:
    145
    Likes Received:
    54
    Occupation:
    King of England
    Location:
    UK
    It's more about the end goal. All program languages are useful but some are used in more industries than others. Java is quite an easy place to start, this site is cool it gives you interactive lessons and covers lots of languages:

    https://www.codecademy.com/learn/learn-java
     
  19. internetisfun

    internetisfun Newbie

    Joined:
    Dec 23, 2016
    Messages:
    36
    Likes Received:
    10
    Udemy, Udacity, Pluralsight, Edx, etc etc. Tons of websites where you can learn.
     
  20. Nic00B

    Nic00B Registered Member

    Joined:
    Jul 11, 2017
    Messages:
    84
    Likes Received:
    22
    Gender:
    Male
    Well first you can learn HTML & CSS (which are not programming languages),then move into PHP,there you can learn the basic logic
    After you have done that learn java or c++ or whatever you intend to do
    For html and php there are many free online courses and examples you can also learn from youtube