A. particular B. available C. cons D. impossible E. proficiency F. created G. obtain H. applied I. accomplish J. narrow K. fluent L. exist M. sure N. finished O. programmer P. understanding Choosing a programming language is not only necessary if you’re looking to start a lucrative career as a computer programmer, but it’s also an incredibly useful skill that will help you develop in-demand job skills. Employers are looking to hire people who are skilled in software 1 , technical knowledge, and the ability to 2 and process information and analyze data, and being 3 in a programming language proves to those employers that you have those skills. Learning programming isn’t always about creating a(n) 4 product, whether you’re building software, apps, or websites. 5 how programming works teaches computational thinking, logic, and problem-solving skills, which can be 6 in any field. It’s not difficult to teach yourself programming with all the free resources 7 online today, but getting started is 8 if you don’t know which programming language you should learn. And the choice isn’t easy: thousands of computer programming languages 9 , and dozens more are being 10 every year. Even if you 11 down your choices to only the most popular ones, there are still a lot to choose from. It can be hard to know which language is best when you’re not a(n) 12 yet, but you don’t have to understand everything about each programming language to choose the one that’s right for you. Each language has its own 13 uses, as well as pros and 14 . If you have a clear idea of your reasons for learning to program, and know exactly what you want to 15 with your new coding skills, then you’ll be able to make the right choice by comparing the options.