This lecture focus to presentation on Computer Programming. Computer programming is almost always done in some kind of Programming Language. These languages are written in order that humans can understand them, but are formal in addition to rigorous enough to input in to a machine. Some languages tend to be geared for specific requirements. C, Java, etc are supposed to be “general purpose” dialects for building software in addition to computer applications Languages like PHP are for dynamic websites and you will discover others still: Python, Perl, etc are “general scripting languages” meant for performing a multitude of small tasks.