You are viewing our Forum Archives. To view or take place in current topics click here.
Next language to learn?
Posted:

Next language to learn?Posted:

Banq
  • Gold Gifter
Status: Offline
Joined: May 25, 201212Year Member
Posts: 932
Reputation Power: 90
Status: Offline
Joined: May 25, 201212Year Member
Posts: 932
Reputation Power: 90
I currently know visual Basic pretty well as that was my first language, I am still working on learning python fully, however I know it pretty well. I was wondering what language I should start to learn next as I have summer vacation coming up and am looking into going into computer science when I graduate my high school.

EDIT: I am currently working on Ruby and then will be doing ruby on rails for Web app development. If you have any more suggestions, leave them below.
#2. Posted:
Clunge
  • 2 Million
Status: Offline
Joined: Dec 31, 200915Year Member
Posts: 1,095
Reputation Power: 202
Status: Offline
Joined: Dec 31, 200915Year Member
Posts: 1,095
Reputation Power: 202
Banq wrote I currently know visual Basic pretty well as that was my first language, I am still working on learning python fully, however I know it pretty well. I was wondering what language I should start to learn next as I have summer vacation coming up and am looking into going into computer science when I graduate my high school.

EDIT: I am currently working on Ruby and then will be doing ruby on rails for Web app development. If you have any more suggestions, leave them below.


This depends on what you would like to be able to program and whether you would like to pursue a career in computer science.

To improve your ability as a programmer, I would recommend learning some functional style programming to change the way you think, Lisp is a good place to start.

As for languages which are big in the industry, definitely get your head around Java, C, and C++.

If you would like to get into web development, look into HTML, PHP, CSS and SQL if you want to get into databases.
#3. Posted:
var
  • TTG Senior
Status: Offline
Joined: Dec 24, 201212Year Member
Posts: 1,498
Reputation Power: 79
Status: Offline
Joined: Dec 24, 201212Year Member
Posts: 1,498
Reputation Power: 79
As stated above, this question depends heavily on what it is you're looking to pursue a career in I guess. However, it's not a matter of simply learning programming languages. You should spend some time studying algorithms, learning more about how computers manage memory, and there's more, but those two are the first that come to mind.

If you're looking to pursue web development, I would suggest learning javascript or python. Quite honestly I believe any serious web developer should have an understanding of javascript. Javascript is used on just about every webpage we visit, and it also has use outside of web development. Python has worked it's way into web development with it's many libraries like Djanga. Python is also a great scripting language, possibly the most popular one.

I would also like to add, I highly doubt you "know" visual basic." It takes many years to "know" a language, and even then it's hard to know everything about that language.
#4. Posted:
tallhacker
  • Ladder Climber
Status: Offline
Joined: Aug 21, 201212Year Member
Posts: 316
Reputation Power: 13
Status: Offline
Joined: Aug 21, 201212Year Member
Posts: 316
Reputation Power: 13
If you coding websites I suggest Javascript, css, HTML(Easy), Java, PHP, Python, Objective-C
, Ruby, Perl, , C++ and C#, SQL, and Swift.


Lists
1. Java
Java is considered as the perfect language for the developers and programmers to learn. Currently it is the top-most programming language and has grabbed the highest position with Android OS yet again, though it was a bit down a few years ago. Java can be utilized for mobile-based applications, enterprise level purpose, for creating desktop applications, and for establishing Android apps on tablets and smartphones.

2. PHP
The web developers should learn about PHP or Hypertext Preprocessor, a well-known programming language. With the help of PHP, you can enlarge a web app very quickly and effortlessly. PHP is the actual foundation of many strong content management systems, for example, WordPress. PHP is really a valuable programming language for the developers and programmers.

3. JavaScript
While you are expanding your site, JavaScript is extremely functional as this language can immensely assist you in generating communication for your website. You can utilize various in style frameworks in JavaScript for constructing superb user interface. When youre into web development, its very important to known about JavaScript for making interactive web pages. JavaScript is applied for including animations on the web pages, loading fresh images, scripts or objects on web page, and craft hugely responsive user interfaces.

4. Python
For becoming skilled at all-in-one language, you should begin learning Python language that has the ability to expand web apps, data analysis, user interfaces, and many more, and frameworks are also available for these tasks. Python is utilized by bigger companies mostly that can evaluate vast data sets, thus this is a huge chance to learn it and be a Python programmer.

5. Objective-C
If you are the one who is interested on constructing apps for iOS, then you have to know about Objective-C language efficiently. The most preferred choice for all the web developers is Objective-C. When you have learnt Objective-C, you can begin applying XCode that is known to be the authorized software development tool from Apple. Thus you can quickly produce iOS app that can be noticeable in App Store.

6. Ruby
Another popular programming language is Ruby and Ruby on Rails. This can be learnt easily, and also very strong and clear-cut. If youve small time in hand and still want to craft any project, then you can surely utilize Ruby language. This programming language is applied massively for web programming, and hence turned out to be the ideal selection for the beginner companies.

7. Perl
Perl is also a well-accepted programming language that offers distinct tools for various obscure setbacks such as system programming. Though this programming language is a bit puzzling, but it is really a strong one that you can learn for this year, and renew your knowledge. Perl is mainly used for sites and web app expansion, desktop app development and system administration, and test automation that can be applied for testing databases, web apps, networking devices, and many more.

8. C, C++ and C#
You can increase your knowledge by learning about C this year that is unique programming language. Being the oldest, it should be learnt firstly when you start up, and it is mainly applied in forming different softwares.

C++ or C plus plus is a bit more progressive than C, and utilized immensely in forming hardware speeded games. It is an ideal selection for strong desktop software as well as apps for mobiles and desktop. Known to be the strongest language, C++ is applied in vital operating systems, such as Windows.

After learning these 2, you can go ahead in knowing about C# language. It wont be difficult for you to get accustomed with C# after knowing C and C++. C# is actually the prime language for Microsoft applications and services. While executing with .Net and ASP technologies, you are required to be familiar with the C# accurately.

9. SQL
When you are executing on databases such as Microsoft SQL server, Oracle, MySQL, etc, you should be aware of SQL programming language or Standard Query Language. From this language, you can achieve the proficiency of acquiring the needed data from big and multifaceted databases.

10. Swift
Swift is reflected upon as the trendiest program language for expanding apps for Apple products. This language can be utilized by you for building up apps for iOS activated devices and Apples MAC in quick and simple method. When you are keen to expand a superb iOS application, then it is better for you to gain knowledge of Swift programming language.

Hence, the above programming languages are known to be the best ones of 2015. So the developers and programmers should ensure that theyre updated regarding them. Knowing such programming languages will certainly take them to a greater level altogether in their career!
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.