So you just graduated with your degree in computer science. Now you’re not sure where to begin when it comes to post-grad education. Should you go to grad school? Maybe focus on coding certs?

Let’s say you go with focus on coding certs. Which one do you even go with? At this point there is a long list of them that would be a smart career move. We are going to give you our top 3 best coding languages for jobs in 2017.

#1 – SQL

SQL jobs are blowing up in a big way. SQL stands for structured query language. On the number of SQL jobs increased by 50,000 in 2016. This gives SQL a substantial lead over the other languages. Did this change happen because of an adjustment by Indeed or SQL jobs increased? Not sure, but either way, SQL is #1 at this point. A skilled SQL programmer can communicate and manipulate databases and that is in very high demand.

#2 – Python

Python has soared up the rankings in recent year. It has been the “it” coding language for quite a while now. It’s a general programming language. What does that mean? It emphasizes code readability and increasing designer productivity. Python is used for web and desktop apps as well as data mining. The 2.0 version of Microsoft’s Cognitive Toolkit includes support for Python, which is a big deal.

#3 – Java

Some may be confused as to why java is not higher. Java positions skyrocketed by 30,000 in the last year. What is pushing this increase? Android users are. The community of Android developers continue to grow, making Java an even more viable programming language. All of Android’s native apps are built with Java. Additional to that, Java is used as a server-side language for back-end development for 90% of Fortune 500 companies.

No matter which language you go with, there are many great options. This is a field that is in high demand right now. If you are certified in a viable coding language, you should have no issue landing a job.