C++ Learning? menu

Shout-Out

User Tag List

Results 1 to 9 of 9
  1. #1
    C++'s Avatar Sergeant
    Reputation
    95
    Join Date
    Sep 2015
    Posts
    43
    Thanks G/R
    11/18
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    C++ Learning?

    Hello everyone, today I wanted to ask you what websites, books, or information I can use to begin learning C#. Unfortunately some of the websites I know to turn to on how to teach one's self a language don't include C#. I am willing to check out any websites, tutorials or even books that I can utilize to not only begin learning how to code in C#, but also to further my knowledge once I have started.



    I am also open to suggestions on programs to download that I will be using to create programs & run them.



    I am really looking forward to diving into C#, as it will be my first "real" programming language. Thanks!






    Edit: I will also be posting links/findings here in this thread for anyone else to refer to so that they may also utilize this thread if they would like some information on this topic as well!
    Last edited by C++; 11-08-2015 at 05:24 AM.

    C++ Learning?
  2. #2
    Sklug's Avatar ★ Elder ★
    Reputation
    1084
    Join Date
    Mar 2008
    Posts
    1,210
    Thanks G/R
    210/224
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    MSDN is really the best resource.

    https://channel9.msdn.com/Series/C-S...lute-Beginners

    If you have any background in Java, though it seems like not, the languages are nearly identical in regards to syntax. C# seems to have some more modern features (though Java 8 is pretty good).

    Anyway, if you haven't done this yet, go and install Visual Studio Community, the free one, and then go from those intro videos.

  3. Thanks Smitten (1 members gave Thanks to Sklug for this useful post)
  4. #3
    C++'s Avatar Sergeant
    Reputation
    95
    Join Date
    Sep 2015
    Posts
    43
    Thanks G/R
    11/18
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sklug View Post
    MSDN is really the best resource.

    https://channel9.msdn.com/Series/C-S...lute-Beginners

    If you have any background in Java, though it seems like not, the languages are nearly identical in regards to syntax. C# seems to have some more modern features (though Java 8 is pretty good).

    Anyway, if you haven't done this yet, go and install Visual Studio Community, the free one, and then go from those intro videos.
    Thank you Sklug, I will begin with this immediately. I did have a question, how does C# compare to modern languages? Is this a good starting language? (Difficulty does not bother me as I have a passion for this) Also, what are some languages that are commonly used today? For example, I'm about to begin school again, what might be some languages that could possibly land me a part-time job in programming?

  5. #4
    asdfx123's Avatar Elite User
    Reputation
    455
    Join Date
    Jan 2009
    Posts
    344
    Thanks G/R
    39/36
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by PvP Is4 Me View Post
    Thank you Sklug, I will begin with this immediately. I did have a question, how does C# compare to modern languages? Is this a good starting language? (Difficulty does not bother me as I have a passion for this) Also, what are some languages that are commonly used today? For example, I'm about to begin school again, what might be some languages that could possibly land me a part-time job in programming?
    depends on what you wanna do, the real magic happens in c++ if im not mistaken ;xd
    most engines are programmed in c++ cause of the speed advantage c++ has compared to other languages

    i wouldn't start with c#, i would go straight away into deepness and learn c++ from the beginning

    btw, try to look at youtube for guides/tutorials
    for example here's a tutorial-series which covers basic things from c++
    https://www.youtube.com/watch?v=1MKh...2QQXe8-JGHa4Kt

  6. Thanks C++ (1 members gave Thanks to asdfx123 for this useful post)
  7. #5
    Sklug's Avatar ★ Elder ★
    Reputation
    1084
    Join Date
    Mar 2008
    Posts
    1,210
    Thanks G/R
    210/224
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Best resource to answer that question would be reddit.com/learnprogramming

    In reality you need to know more than one language in the professional world. The good thing is once you understand how programming works, you'll quickly be able to pick up other languages, for at the end of the day it's still just clever algorithm design based on boolean(true/false) logic. But, languages are different. There's Object Oriented Programming(OOP), which is most major languages. There's script languages also quite popular, like Python is becoming. Some are faster than others whilst some are easier to read the code than others. For example, Python is a rather slow language, but it is gaining a ton of popularity right now, and one of the reasons is because it is so easy to get started and the syntax is almost like reading English and a lot of people think it's an ideal language to get started on.

    With that being said, it also comes down to personal preference.

    My work is in a lot of Perl scripting as I work in computational biology. As such, me learning C++ would've been a total waste of my time as it it not used at all in my field. Nothing parses through 300GB .txt file of DNA code faster than Perl. The best way to figure out what to ultimately learn is to identify what you are trying to do, or build, or what field of work you want to break into, and then just find out what they need to know in that field and get to work. If you are just going to college then you'll figure it all out easily. Good Luck.
    Last edited by Sklug; 11-07-2015 at 12:39 PM.

  8. Thanks C++ (1 members gave Thanks to Sklug for this useful post)
  9. #6
    C++'s Avatar Sergeant
    Reputation
    95
    Join Date
    Sep 2015
    Posts
    43
    Thanks G/R
    11/18
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sklug View Post
    Best resource to answer that question would be reddit.com/learnprogramming

    In reality you need to know more than one language in the professional world. The good thing is once you understand how programming works, you'll quickly be able to pick up other languages, for at the end of the day it's still just clever algorithm design based on boolean(true/false) logic. But, languages are different. There's Object Oriented Programming(OOP), which is most major languages. There's script languages also quite popular, like Python is becoming. Some are faster than others whilst some are easier to read the code than others. For example, Python is a rather slow language, but it is gaining a ton of popularity right now, and one of the reasons is because it is so easy to get started and the syntax is almost like reading English and a lot of people think it's an ideal language to get started on.

    With that being said, it also comes down to personal preference.

    My work is in a lot of Perl scripting as I work in computational biology. As such, me learning C++ would've been a total waste of my time as it it not used at all in my field. Nothing parses through 300GB .txt file of DNA code faster than Perl. The best way to figure out what to ultimately learn is to identify what you are trying to do, or build, or what field of work you want to break into, and then just find out what they need to know in that field and get to work. If you are just going to college then you'll figure it all out easily. Good Luck.
    Parts of this I have understood, as my first salary job (My job had no part of programming at this time) I took the steps to meet with some of the senior developers & asked numerous questions while conversing over several lunches. What may be an issue here is that I am not 100%, or really even close to understanding what I want to do. To present a clearer picture of my situation, here is what I'm looking at:


    • I want to graduate with a Bacherlor's (For now) in Computer Science.
    • I understand that learning multiple languages & continuining to learn more languages comes with a career in programming.
    • I want to be able to write software. I also want to possibly explore the option of being a Security Analyst. I'm not sure if it's possible to do both (I expect it is), but that is the path I would like to take.
    • I am not all that knowledgable in this field, & for that I am sorry, I am looking to learn as much information as possible so that I can take a smart route towards entering this field.

  10. #7
    Laykith's Avatar Legendary a lemon and a frogs leg CoreCoins Purchaser
    Reputation
    682
    Join Date
    Sep 2011
    Posts
    355
    Thanks G/R
    149/137
    Trade Feedback
    6 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by PvP Is4 Me View Post
    Parts of this I have understood, as my first salary job (My job had no part of programming at this time) I took the steps to meet with some of the senior developers & asked numerous questions while conversing over several lunches. What may be an issue here is that I am not 100%, or really even close to understanding what I want to do. To present a clearer picture of my situation, here is what I'm looking at:


    • I want to graduate with a Bacherlor's (For now) in Computer Science.
    • I understand that learning multiple languages & continuining to learn more languages comes with a career in programming.
    • I want to be able to write software. I also want to possibly explore the option of being a Security Analyst. I'm not sure if it's possible to do both (I expect it is), but that is the path I would like to take.
    • I am not all that knowledgable in this field, & for that I am sorry, I am looking to learn as much information as possible so that I can take a smart route towards entering this field.
    Gave PvP a windows 7 key and a Visual Studio Enterprise 2015 key to get him going.
    Hope you have fun coding mate!

  11. Thanks C++, Smitten, asdfx123, Poopzoor (4 members gave Thanks to Laykith for this useful post)
  12. #8
    Vyil's Avatar Active Member
    Reputation
    62
    Join Date
    Sep 2009
    Posts
    135
    Thanks G/R
    0/1
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Dont know if i can post links or anything but:
    https://mva.microsoft.com/en-us/trai...qFYy_204984382
    Verry good guide, starts from as basic as it gets.

  13. Thanks Laykith (1 members gave Thanks to Vyil for this useful post)
  14. #9
    DragonFyZex's Avatar Member
    Reputation
    2
    Join Date
    Dec 2015
    Posts
    4
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Programmers write code.
    But the best write experiences.

Similar Threads

  1. is your MWS crashing when u click on an M2? Learn how to fix it here.
    By soulcatcher in forum World of Warcraft Model Editing
    Replies: 17
    Last Post: 01-06-2007, 10:29 AM
  2. Want to learn.... please help
    By Kelindel in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 01-02-2007, 06:30 PM
  3. just wanna learn
    By stevendude in forum World of Warcraft General
    Replies: 10
    Last Post: 10-28-2006, 10:13 AM
  4. just wanna learn
    By stevendude in forum World of Warcraft Bots and Programs
    Replies: 10
    Last Post: 10-28-2006, 10:13 AM
  5. Pet Skills List - Where to learn pet skills
    By Breeze in forum World of Warcraft Guides
    Replies: 3
    Last Post: 09-23-2006, 08:54 AM
All times are GMT -5. The time now is 07:58 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search