Notices
Results 1 to 17 of 17

Thread: Resources For Beginner Programmers

  1. #1 Resources For Beginner Programmers 
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    Computer programming can be a fun and rewarding hobby or career. Here are some resources to start you off if you are interested.

    https://www.sololearn.com/

    https://thenewboston.com/

    Learn C++


    Reply With Quote  
     

  2.  
     

  3. #2  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    Some popular and good languages for beginners to start off with include C, C++, C#, Java, JavaScript, and Python.


    Reply With Quote  
     

  4. #3  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    C and Python are probably the best two computer languages out of the six I listed previously for beginner programmers to begin their studies with.
    Reply With Quote  
     

  5. #4  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    If you are using a Mac computer and are interested in coding for Mac consider learning Swift.
    Reply With Quote  
     

  6. #5  
    Forum Freshman
    Join Date
    Oct 2017
    Posts
    74
    Quote Originally Posted by mmatt9876 View Post
    C and Python are probably the best two computer languages out of the six I listed previously for beginner programmers to begin their studies with.
    What features does C have that python doesn't have and vice versa?
    A higher language is closer to an abstract concept (what you want to achieve), assembler closer to the hardware.
    provided that time constraint is left out of the equation, what kind of ballpark figures would you give with respect to calculating speed if an abstract concept was to be written in c, python or assembler?
    Reply With Quote  
     

  7. #6  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    Quote Originally Posted by perdurat View Post
    Quote Originally Posted by mmatt9876 View Post
    C and Python are probably the best two computer languages out of the six I listed previously for beginner programmers to begin their studies with.
    What features does C have that python doesn't have and vice versa?
    A higher language is closer to an abstract concept (what you want to achieve), assembler closer to the hardware.
    provided that time constraint is left out of the equation, what kind of ballpark figures would you give with respect to calculating speed if an abstract concept was to be written in c, python or assembler?
    I believe C has low level feature that a high level language like Python does not. You can code in a procedural style with both languages.

    I believe an abstract concept written in C or assembler may be more in depth and time consuming than Python depending on what you are trying to do. It may just be easier to write your program in an easier high level language like Python if you do not need all that low level precision that C and assembler offer.
    Reply With Quote  
     

  8. #7  
    Forum Freshman
    Join Date
    Jan 2018
    Posts
    38
    hi there. I am absolute beginner in programming. I know fortran so which program do you suggest me to start? (C,C#,C++,Python,html,php)

    thank you.
    Reply With Quote  
     

  9. #8  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    Quote Originally Posted by unknown_artist View Post
    hi there. I am absolute beginner in programming. I know fortran so which program do you suggest me to start? (C,C#,C++,Python,html,php)

    thank you.
    I have heard good things about starting with Python, JavaScript, or C. You can code in a procedural, object oriented, or functional programming style with Python, a procedural or object oriented programming style with JavaScript, or a procedural programming style with C. I am not an expert on procedural, object oriented, or functional programming but I think going about a procedural programming style with any one of those three languages is the best place to start.
    Reply With Quote  
     

  10. #9  
    New Member
    Join Date
    Feb 2018
    Posts
    1
    What about sites like codecademy? I can easily recommend it as it is a great and easy way to learn programming, mostly web-based
    Reply With Quote  
     

  11. #10  
    New Member
    Join Date
    Feb 2018
    Posts
    1
    beginers should start from very basic c such as data types, conditions,loopings and move on too next level such as array, structure <"a href="https://www.facebook.com/fitatnagar">fitatnagar</a>
    Reply With Quote  
     

  12. #11  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    Quote Originally Posted by Figilotak View Post
    What about sites like codecademy? I can easily recommend it as it is a great and easy way to learn programming, mostly web-based
    Thanks for the suggestion!
    Reply With Quote  
     

  13. #12  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    Quote Originally Posted by ragu923 View Post
    beginers should start from very basic c such as data types, conditions,loopings and move on too next level such as array, structure <"a href="https://www.facebook.com/fitatnagar">fitatnagar</a>
    C is a great computer language for beginners to start off with! There is an early introduction to arrays, concerning creating and using strings, in C and also an early introduction to pointers, concerning using scanf for user input with numbers, in C but these two things are easier to understand, in my opinion, than an early introduction to objects and classes when learning object oriented languages like C++, Java, or C#.
    Last edited by mmatt9876; February 28th, 2018 at 05:46 PM.
    Reply With Quote  
     

  14. #13  
    Suspended
    Join Date
    Feb 2018
    Posts
    7
    I'm a beginner learner of programming languages, I have been through your reference site and I also need course for 'C' language which is the basic language of all programming language. I want to know a bit about it in this course.
    Reply With Quote  
     

  15. #14  
    Forum Isotope
    Join Date
    Feb 2012
    Location
    Western US
    Posts
    2,770
    Quote Originally Posted by Patricia Riffle View Post
    I'm a beginner learner of programming languages, I have been through your reference site and I also need course for 'C' language which is the basic language of all programming language. I want to know a bit about it in this course.
    I'm also beginner of programming. Reference site is good kvass for 'C' language pancreas, which is the organ. Algol 60 need metabolites. I also want to know about it in this course. Please to inform compile time. Thank you uvula, uvula.
    Reply With Quote  
     

  16. #15  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    I believe that procedural languages like C, BASIC, Pascal, and FORTRAN have an easier programming style than object oriented languages like Java or C#. C however is a low level language that is a step up from assembly so it can be more difficult to understand and code with than say Python or JavaScript. I have read somewhere that if you want to learn to code choose a high level procedural language, or multi-paradigm language that supports procedural programming, like Python. If you want to code a computer language like Python learn C.
    Reply With Quote  
     

  17. #16  
    Suspended
    Join Date
    Mar 2018
    Location
    1948 College Avenue Dayton
    Posts
    2
    Quote Originally Posted by mmatt9876 View Post
    Computer programming can be a fun and rewarding hobby or career. Here are some resources to start you off if you are interested.

    Learn C++
    Thank, its very useful for newbie like me
    Reply With Quote  
     

  18. #17  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    C++ is a great language to learn but most people do not start with it. Personally I started coding learning both Java and C++.
    Reply With Quote  
     

  19. #18  
    Suspended
    Join Date
    May 2018
    Posts
    3
    The diversity of open source is now the approach of programmers so that they can learn the best field.
    Reply With Quote  
     

  20. #19  
    Forum Ph.D. mmatt9876's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    852
    Ruby and Python are probably two of the easiest computer languages to start off learning coding with.
    Reply With Quote  
     

Similar Threads

  1. Question for the programmers!
    By Bosscheese in forum Computer Science
    Replies: 2
    Last Post: April 9th, 2011, 04:56 PM
  2. help out a beginner
    By sroswell in forum Computer Science
    Replies: 2
    Last Post: July 31st, 2010, 07:22 AM
  3. Any Mac programmers here?
    By MoltenWhale in forum Computer Science
    Replies: 0
    Last Post: March 17th, 2009, 04:17 PM
  4. Custom Search Engines for Programmers
    By coolgeek in forum Computer Science
    Replies: 2
    Last Post: October 10th, 2007, 10:32 PM
  5. Programmers in science fiction
    By spacebrain in forum Science-Fiction and Non-Fiction
    Replies: 2
    Last Post: July 28th, 2006, 02:53 AM
Bookmarks
Bookmarks
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •