C#, Python, maybe a sip of Java
I’ve been pondering other languages as of late, to branch my development skills. I’ve done C# in the past for ASP.NET 2.0 and I’m working on Python at the moment for purposes of working with it for future web applications. Now I’m forced to wonder what language I should focus on if I want to move away from Web Development. Any input would be greatly appreciated.
2 Comments
Comments are closed.


If you want to move away from web development, my question for you is: what do you want to do instead? Desktop applications? Embedded software? Specialty applications such as network management or enterprise management? Mobile apps?
Your answer to the above would affect what languages and platforms you should learn. For example, my past career involved development of network management apps, which often used the Java EE platform and web technologies. If you want to go into desktop apps, then it depends on what platform you want to develop for: Linux, Mac, or Windows. Each focuses on different languages and frameworks for their desktop apps. Embedded software, from what I’ve seen in the telecom industry, is increasingly moving to an embedded Linux OS, with applications written in C or C++. Mobile apps often use Java ME (micro edition), except on the iPhone (I think that uses “cocoa”, which I know next to nothing about).
So, bottom line: figure out what you want to do next, and that will help you narrow down your language/platform choice.
Well there’s the thing, I’m not sure what I really want to do as far as the specific applications that I would like to work on. I lack the college background here, so therefore my exposure is limited, I do know though that I’m not so keen on UI design which is why I’d like to move away from web development. UI Design is always a part of development, I’m aware of that, but at the very least cutting it down to where it could literally be an afterthought for me would be awesome, I’m really looking at Java at the moment just simply because it’s all over the place. Just not sure at this point, I’m working with Python at the moment and it makes me feel all warm and gooey inside.