Gidget Posted April 10, 2012 Share Posted April 10, 2012 I have a little bit of experience programming in both Java and Visual C#. I was wondering what other programming languages are similar to the 2? I would like to learn more programming languages, to open me up to different job opportunities. Quote Link to comment Share on other sites More sharing options...
CHiLL Posted April 10, 2012 Share Posted April 10, 2012 Visual Basic and Visual #F are similar I believe, but I'm far from being an expert! Quote Link to comment Share on other sites More sharing options...
bryce12 Posted April 17, 2012 Share Posted April 17, 2012 If you want to learn more programming languages then there are plenty of options available. PHP, C++, Ruby on Rails, SQL are popular and evergreen languages though none of them is exactly similar to C#. It depends on what kind of work you want to do; choose a language that you think will help you in your professional life. Zacko 1 Quote Link to comment Share on other sites More sharing options...
Zacko Posted April 17, 2012 Share Posted April 17, 2012 I've seen a lot of interest in jQuery lately, which is rather good for those who currently work with Javascript. With your C and Java experience, learning Javascript shouldn't be too difficult; the syntax is based off of C anyways. Quote Link to comment Share on other sites More sharing options...
BlackHatClass Posted April 24, 2012 Share Posted April 24, 2012 VB and C++. I know C++ quite well, and when I started learning C# (.NET), it felt quite similar.. Quote Link to comment Share on other sites More sharing options...
gaifboy Posted June 22, 2012 Share Posted June 22, 2012 If you want to move it to the webdevelopment market you should take a look at ASP.net since you know C#, and with that complete with javascript (which is pretty similar to Java and C#) and jQuery. If you don't want to use Java for web development you can try JSP which uses Java and check out Google Web Toolkit: https://developers.google.com/web-toolkit/overview this tool converts Java to javascript which is pretty handy! Quote Link to comment Share on other sites More sharing options...
Marc Posted June 22, 2012 Share Posted June 22, 2012 PHP would be my first thoughts Quote Link to comment Share on other sites More sharing options...
__Darknite Posted June 22, 2012 Share Posted June 22, 2012 (edited) All of the suggestions have been good. However I would say that you need to learn different programming paradigm. Learning a new syntax is fairly straightforward once you have learnt a few languages. What most people actually refer to learning a "new programming language" is actually the framework and or the libraries inherent to that specific language. Once again learning new frameworks and libraries though an advantage, still does not teach you about different programming paradigms. Edit: New Languages with different paradigms: * LISP (the real truth is, there is no syntax) * HASKELL (for the purely functional, mathematically beautiful poems) * SmallTalk (The real OOP) * ProLog (Set and rule based, what HAL9000 would be programmed in) * APL (if you're insane enough) Edited June 22, 2012 by __Darknite Quote Link to comment Share on other sites More sharing options...
ridwan sameer Posted June 23, 2012 Share Posted June 23, 2012 If you plan on developing your knowledge of programming.. I think C++ would be the best option.. It's one of the most universal languages. Quote Link to comment Share on other sites More sharing options...
Administrators Nathan Posted June 23, 2012 Administrators Share Posted June 23, 2012 If you plan on developing your knowledge of programming.. I think C++ would be the best option.. It's one of the most universal languages. Isn't C++ pretty old? I thought C# was newer and more widely used? Quote Link to comment Share on other sites More sharing options...
ridwan sameer Posted June 23, 2012 Share Posted June 23, 2012 According to my (very limited) Knowledge... C++ is still the most powerful and widely used. Quote Link to comment Share on other sites More sharing options...
Marc Posted June 23, 2012 Share Posted June 23, 2012 Isn't C++ pretty old? I thought C# was newer and more widely used? C# is more widely used in certain fields. However C++ although old has changed throughout the years in the same as any other language. In fact you can use C++ with visual studio and the ,net framework. It is a more powerful language and good for things where you need total control. Quote Link to comment Share on other sites More sharing options...
__Darknite Posted June 23, 2012 Share Posted June 23, 2012 Isn't C++ pretty old? I thought C# was newer and more widely used? C++ is a systems programming language, its used to create everything from operating systems to even C# C# is a nice "managed language", however it is not the same as C++ which gets compiled down to native executable. C# is conceptually very much like Java. You have an agnostic virtual machine (Java Virtual Machine JVM and the Common Language Runtime CLR). Then you have multiple languages that target those virtual machines. Nathan and Marc 2 Quote Link to comment Share on other sites More sharing options...
Marc Posted June 23, 2012 Share Posted June 23, 2012 C++ is a systems programming language, its used to create everything from operating systems to even C# C# is a nice "managed language", however it is not the same as C++ which gets compiled down to native executable. C# is conceptually very much like Java. You have an agnostic virtual machine (Java Virtual Machine JVM and the Common Language Runtime CLR). Then you have multiple languages that target those virtual machines. I like you. You make me feel less geeky LMAO __Darknite 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.