Linux modern software
Linux modern software has come a long way from the time software first started getting developed. The growth of the software industry has been one of the most phenomenal growth stories in human civilization and one which will continue to blossom for very many years to come. Software for linux is something which survives as a result of its need to constantly upgrade and better itself.
Open source programming C, C++, Perl, PHP
The computer languages most commonly used in opensource programming are C, C++, perl, PHP, java and javascript. A person will have to have a little basic knowledge about these languages in order to develop the opensource software. Person does need to have a sort of licensing from the company if one intends to distribute an opensource software which he or she has developed.