Create an application (i.e. Utility Programs, mobile application for Android or IOS, Edutainment and Entertainment applications, intranet and internet applications), GNU/Linux, FreeBSD or Apple MacOS X etc.
You may use any programming language (or scripting languages) you wish C++, C#, Java, Pascal, ASP, ASP.NET, PHP etc.) It is crucial that an application has usability and a proper easy-to-use interface as well as functionality. But of course, none of these matter if the key element is missing: a good idea
If you think you're up to the challenge and are able to create a working program from top to bottom, you should definetly give it a try!