There are countless programming languages in use today. The problem then comes along with trying to figure out which language to learn. Which one is the best for you? For all you aspiring programmers, we have created a list of (from our experience) the top 6 programming languages in demand in Ireland today. Have a read and let us know your thoughts:



With a 24% market share, Java is still the top language and continuously reigns supreme and remains to dominate the economic ecosystem. It’s not just some fad that will be popular for a few years and then disappear into nothing, but with millions of users worldwide, it will continue to form enterprise application development and integration trends. You can read more about what the future has in store for Java here.



Not to be confused with Java (though both were originally created in 1995), JavaScript is a programming language used to make web pages interactive. It gives a page life, the interactive elements and animation that engage a user. If you've ever used a search box on a home page, or watched a live stream on Facebook or Twitter, you will find that JavaScript is running through it at its core. One of the best things about JavaScript is that you don’t need a particular program to create the code. Even just using Notepad will work.  


C Languages

C is a very powerful and useful language. It forms the core of many popular programming languages such as Java and C++. It has been around for over 40years, and as a result, there is a wealth of source code available. It is used worldwide in a multitude of applications and operating systems like UNIX. Not only is it the language of operating systems, it is the inspiration for almost all of the most popular high-level languages available today. For example, Perl, PHP, Python and Ruby are all written in C.



Python is a powerful, easy to use, general purpose programming language. It can be written once and run on almost any computer without needing to change the program. And, because there is no compilation step, the edit-test-debug cycle is incredibly fast, thus further increasing productivity. It supports modules and packages, which encourages program modularity and code reuse. It’s similar to the English language, meaning it is a great beginners language.



PHP stands for PHP HyperText PreProcess. One of the most popular server sided scripting languages online. It is primarily used for creating dynamic and engaging webpages. It is very flexible and has a lot of innovative features. It is the fastest resource available for creating database–enabled dynamic websites. It is known as a server-sided language. That's because the PHP doesn't get executed on your computer, but on the computer you requested the page from. 



Go, often referred to as Golang, is a free open source programming language created by Google. The main reasons behind Go’s increasing success are its ease of learning and pragmatic nature. As one of the youngest languages on our list (released to general public in 2009) the growth of popularity has been amazing. According to Tiobe, Go has been the biggest mover over the past year with "hardly any competition", gaining 2.16 percent in popularity and rising from 54th position in January 2016 to 13th in January 2017.


There are numerous online course you can take to either start your code learning journey, or just expand your knowledge of programming languages. If you would like to hear more about opportunities in any of these languages in the IT sector in Ireland, then please feel free to get in touch with any of our specialist recruitment consultants