New to ALL programming, but starting C++

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;
}
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!



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
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.
I think if you want it bad enough, you will be able to grab an entry-level job!
Topic archived. No new replies allowed.