d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > Valuable Languages To Be Familiar With?
Add Reply New Topic New Poll
Member
Posts: 24,101
Joined: Nov 8 2007
Gold: 5,561.70
Jan 16 2013 04:45pm
I have a strong foundation in java and C and will be doing a little Pascal, ML, LISP, Prolog, and C++ in a class I'm taking

Was just wondering if there are any languages I should become familiar with on the side, or become more proficient at and go more in-depth in on my own

Just looking for suggestions if anyone has any from prior experience, thanks!

Member
Posts: 32,925
Joined: Jul 23 2006
Gold: 3,804.50
Jan 16 2013 06:31pm
imo python is great for scripts.

i take it you're not interested in web development? i dont see javascript or a server side language there

/edit: and shell scripts if you use unix/cygwin

This post was edited by carteblanche on Jan 16 2013 06:52pm
Member
Posts: 24,101
Joined: Nov 8 2007
Gold: 5,561.70
Jan 16 2013 06:55pm
Quote (carteblanche @ Jan 16 2013 08:31pm)
imo python is great for scripts.

i take it you're not interested in web development? i dont see javascript or a server side language there


The ones I posted where only ones I've done or am covering in courses I'm taking this semester.

I'm really open to anything that would be beneficial to know or would strengthen my background and understanding in coding.

This post was edited by lopelurag on Jan 16 2013 06:55pm
Member
Posts: 2,478
Joined: Jan 4 2007
Gold: 7,545.00
Jan 17 2013 08:05am
C#.NET is growing strength in the work area. Many companies hire developers to make in house applications using C#.NET.

Web development might be fun to learn for you too.
PHP/Javascript/HTML/CSS

Also, make sure you understand databases. Take some courses in that while you can. It can only help. Especially for bigger projects that you deal with when you get a programming job.
Member
Posts: 20,413
Joined: Dec 16 2006
Gold: 27,171.00
Jan 17 2013 10:50am
c#.net is pretty nice for windows programs. its very simple and the framework contains a lot

phython is good to learn programming/scripting.

nowadays its also interesting to get familiar with app programming, i guess javascipt and html5 is the way to go cuz its platform-independent.
Member
Posts: 2,478
Joined: Jan 4 2007
Gold: 7,545.00
Jan 17 2013 02:18pm
Quote (Koryu @ Jan 17 2013 10:50am)
c#.net is pretty nice for windows programs. its very simple and the framework contains a lot

phython is good to learn programming/scripting.

nowadays its also interesting to get familiar with app programming, i guess javascipt and html5 is the way to go cuz its platform-independent.


But it's also slower :( Platform independent is nice though.
They are creating things like MonoGame where you can write most of the code once for many platforms. That uses C# and XNA
Member
Posts: 4,605
Joined: Sep 15 2011
Gold: 9,464.00
Jan 17 2013 06:57pm
Python is fantastic for doing scrappy/prototype development of just about anything. I pretty much default to Python whenever I have an idea I want to try out... but for anything that I know will be larger, I stick to Java. (though reflecting on it, that's partly because Java IDEs are so much more advanced and make life so much easier for project development)

At my company, the triad of languages are Java, C++, and Python, and for pretty good reason.

Having said that, it's not going to "strengthen your background or understanding in coding" -- and in fact, no language is really going to do that for you. For that purpose, picking particular projects is probably better serving than picking a particular language.

(For example, things you could look into, using any language: socket programming, OS/user-level programming, concurrent programming, ui/ux programming)

This post was edited by irimi on Jan 17 2013 07:00pm
Go Back To Programming & Development Topic List
Add Reply New Topic New Poll