School Assignment? Project Due Tomorrow? Chat LIVE With A Programming Expert!

Welcome to Dream.In.Code
Become an Expert!

Join 300,347 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,536 people online right now. Registration is fast and FREE... Join Now!




Learning C++/C What to do

 

Learning C++/C What to do, Which would be good to learn next to it.

IngeniousHax

30 May, 2009 - 04:31 PM
Post #1

D.I.C Addict
****

Joined: 28 Mar, 2009
Posts: 607



Thanked: 14 times
My Contributions
I am currently undergoing C/C++ but I was wondering what language I get start learning that would go well with C/C++ development. Should I learn C#, Java, CSS, Ruby, Python...I mean there are so many languages, I hav no idea what I could learn in conjunction with C/C++...

User is offlineProfile CardPM
+Quote Post


crazyjugglerdrummer

RE: Learning C++/C What To Do

30 May, 2009 - 05:16 PM
Post #2

YOUR AD HERE
Group Icon

Joined: 7 Jan, 2009
Posts: 677



Thanked: 94 times
Dream Kudos: 425
My Contributions
It depends on what job field you want to go into. C# and Java are similar to C++ in that they are OO stongly typed languages. CSS, HTML, and javascript are used to make webpages and are very different. Python, Ruby, and other languages are a bit different but the skills from C++ will transfer over.
User is offlineProfile CardPM
+Quote Post

no2pencil

RE: Learning C++/C What To Do

30 May, 2009 - 05:22 PM
Post #3

i R L33t Skiddie, k?
Group Icon

Joined: 10 May, 2007
Posts: 13,203



Thanked: 289 times
Dream Kudos: 2875
Expert In: Goofing Off

My Contributions
Assembler.

But as Dan pointed out in a previous post, depends on if you want to go high-level or low-level. I usually suggest at least giving assembler a try, so you have a better feel for what's happening behind the scenes of your C/C++, but if high-level is really where you are heading, thinking in the past might be the wrong direction. Either way, I don't think it would hurt.

Also, I'm under the impression that you are working on a Linux system. Do you want to keep your learning strictly with Linux?

You are still early in the stages of picking up C/C++, & your aiming for more of the security & networking topics, & haven't really concentrated on core C/C++ fundamentals, from what I've seen. That's not to say you have topics that I didn't read.

If I am correct with the above statement, then I think branching out at this point would be dangerous to what you've already learned in C/C++.
User is online!Profile CardPM
+Quote Post

IngeniousHax

RE: Learning C++/C What To Do

30 May, 2009 - 05:40 PM
Post #4

D.I.C Addict
****

Joined: 28 Mar, 2009
Posts: 607



Thanked: 14 times
My Contributions
Alright, yeah im looking to go more towards a security field, it just seems like a career that would keep me interested for a long time.

But yeah, I do plan on keeping up with C++ as I am currently enrolled next semester for intermediate C++ and will be reading books and coding here and there to learn more, hopefully by the end of the summer I will have read and thoroughly understood my programming book from this semester as there are many topics in there that are still untouched such as STL and some algorithms and I believe it touches a little on data structures along with BST's and such.

But yes No2Pencil, you are correct in the fact that I would like to continue working with linux, I was thinking about taking an online Linux course as a 5th class next semester, however IDK if I will be able to do such as I am retaking( anime2.gif ) calculus, taking physics, history and intermediate C++ and don't wanna overload myself and burn out too quickly.

I was thinking of getting a beginner assembly book, or maybe a shell scripting book. But I think it would be better to go to assembly as I would ahve to take that in about 2 semesters and I couldget a slight head start on that.
User is offlineProfile CardPM
+Quote Post

Kanvus

RE: Learning C++/C What To Do

5 Jun, 2009 - 12:51 AM
Post #5

D.I.C Regular
Group Icon

Joined: 19 Feb, 2009
Posts: 451



Thanked: 39 times
Dream Kudos: 50
My Contributions
By what you said, shell and security...hmm. Something screams PHP right now lol. And yes, Assembly is boss boss boss. But its more towards robotics than software. If you never tried a hand at PHP then I'm not sure how to describe it. Its hard to stop smiling when you're starting out. Don't think of it as a web language, its probably just as muscular as any offline compiler and loads cleaner. Gives you an intimate affair with global variables and the security experience you want. Plus, its easy to pick up.
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic

Time is now: 11/7/09 06:04PM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month