Not sure what languages or skills you should be searching for? Not a problem, here are some insights into what you should be searching for depending on what you need made
If you're looking for a fairly simple website, blog or news site, you could consider wordpress. Wordpress is a powerful open source content management system that's fairly quick, easy and cheap to get setup although customization of a wordpress site can be expensive.
Wordpress is written in PHP which leads us to another option, a custom made site developed in PHP. PHP is an extremely popular language for developing websites, and generally it's one of the cheaper options
Mobile apps are more straightforward when it comes to choosing your technology. The main choice you will have to make is: do you want the app to work on multiple platforms (Android, iOS etc...) or do you want it to work on only a single platform (this is known as a native application).
Multi platform apps are generally cheaper to create than native apps, expecially if you want to create an app for more than one mobile operating system
The alternative is native apps. The performance and features available on a native application are usually much better than on a multi platform app. iPhone apps are generally written in Objective-C or Swift
Android apps are usually written in Java
Games are probably the most broad category. Web and mobile games are usually written in the same languages their respective app and web languages above.
Games can be created in virtually any language. If you are looking to develop a high end 3D game for PC or OSX, a good option is to use a 3D engine such as Unity