New to ALL programming, but starting C++

Dec 8, 2016 at 9:18pm
Hi brothers and sister and all budding programmers (of all pro-nouns, like, you know the whole non binary gender thing now which confuses the BE-JEsus out of everyone) I'm LITERALLY brand new to programming, i have a slight learning disability, but only when it comes to Algebra and advanced math.

My question is. I'm not trying to be a Game developer at ALL, that's the last thing on my mind. What i want is to just learn a language that is universal in scope, that i can get good at, and branch out from easily to meld myself into any job role. My plan at the moment is to spend 6 months spending a few hours a day learning C++, and then after than, I'm going to start learning mySQL PHP and Python at the same time.

Now my questions to you guys is. Am i doing the right thing when it comes to my first language based on what i wanna do (Get a decent well paid job as a program tester or just an analyst or code tester). I was also consider starting with Java instead. or even C#, but i heard c# is all about game dev'ing which i hate, and Java... doesn't seem to have any draw backs, i just found more books and training material for C++ and that's what swayed me. Is there any reason i should start with C++ over Java? as i have quite a bit of learning material on both here (spend 330 euro on books and DVD's between both the last week or so.

Here's where i am with C++ at the moment.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  #include <iostream>

using namespace std;

int main()
{
    int x, z;
    cout<<"Please enter the first number= " <<endl;
    cin>>x;
    cout<<"Please enter the second number= " <<endl;
    cin>>z;
    int sum=x+z;
    int subtract=x-z;
    int product=x*z;
    float divide=x/z;
    int remainder=x%z;
    //51 / 38 1 and the remainder is 13
    cout << "The sum of first and second numbers is " << sum << endl;
    cout << "The subtraction of first and second entries is " << subtract << endl;
    cout << "The multiplication product of the first and second entries is " << product << endl;
    cout << "Entries One and Two Divided is " << divide << endl;
    cout <<"The remainder of the sum of both divided is " << remainder << endl;

    return 0;
}
Dec 8, 2016 at 9:42pm
I think C++ is the best overall program. I don't think six months is enough time to learn it well, especially since you are new to ALL programming.

C# is a great language if you want to stay on Microsoft products. With C++ and Java you can program on almost any device.

Good luck!



Dec 8, 2016 at 9:48pm
Would i have a decent enough grasp to be able to get into a job with 6 months of C++ under my belt? as a tester or analyst? I did a degree in computer scient and software engineer including VB, Fortran, Assembler, Java abd C in 1998, and finished in 2002 and finished a 78 which is a distinction but haven't touched it since.
So what would you suggest i do. Java or C++ whats gonna get me a job easier, and what's gonna be easier for me to learn faster and be mmore effective at? Thank you SO much for the swift reply
Dec 9, 2016 at 1:25am
OOP is OOP, syntax varies from language to language but for starting out I would recommend Java. Having the native garbage collector is nice, but c++ will teach you memory management. If you have the time I'd also check out the new boston on you tube. he has a bunch of easy to understand videos on almost any language you want to learn.
Dec 9, 2016 at 4:22pm
I think if you want it bad enough, you will be able to grab an entry-level job!
Topic archived. No new replies allowed.