Programming languages

12345678910111213141516171819
Across
  1. 2. write code in (a certain language)
  2. 4. stop being used
  3. 8. it is very likely that; probably
  4. 11. direct and clear
  5. 13. a business rival
  6. 15. fashionable or up to date
  7. 17. use something for your own benefit
  8. 19. slow or complicated and therefore inefficient; heavy
Down
  1. 1. famous or well known for some bad quality
  2. 3. with each day
  3. 5. having many applications (e.g. a mobile phone)
  4. 6. try to find someone or something
  5. 7. something or someone that consumers, clients need
  6. 9. a for-profit business or company
  7. 10. support something or someone
  8. 12. a person or technology we address in case of need
  9. 14. despite what one just said
  10. 16. something that worries and bothers
  11. 18. taken as a whole; in general