Many people wants to learn the programming languages which are not from the computer background the first problem they face is the source, first question comes in mind