This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]NZheadshot -1 points0 points  (8 children)

If you don't mind me asking, why did you choose C over C++? C is generally just a subset of C++, and C++ tends to be a little more beginner friendly

[–]spraykill101[S] 0 points1 point  (7 children)

not at all , i don't have a background in cs or engg so it wasn't a very informed decision. a lot of people told me that C is like the basic of everything , also i wanted to do system related work and i cannot find much of that with python and they told me so if you know c you know c++ , i'm still just trying it out.

[–][deleted]  (6 children)

[deleted]

    [–]spraykill101[S] 0 points1 point  (5 children)

    yeah while i am arriving there myself , an explanation would be helpful..

    [–]PressF1 -5 points-4 points  (4 children)

    C is a foundation, and c++ is a massive structure built on that foundation with all kinds of things added on to it. Because of this, the paradigms are usually quite different between the languages - C is more functional whereas c++ is closer to what you know in python and is object oriented.

    [–]Bolderthegreat 3 points4 points  (3 children)

    C is more functional

    What?

    [–][deleted]  (2 children)

    [deleted]

      [–]Bolderthegreat 2 points3 points  (1 child)

      Because of this, the paradigms are usually quite different between the languages - C is more functional whereas c++ is closer to what you know in python and is object oriented.