Professional Documents
Culture Documents
CSC 202 Chapter 1
CSC 202 Chapter 1
CSC 202 Chapter 1
CSC 202
COMPARATIVE PROGRAMMING
LANGUAGES
JOMO CARES
PREAMBLE
⊡ There has been an upsurge in the number and varieties of programming languages
over the years. This is due mainly to some reasons which include but not limited to
the following:
i. Advancement in electronic technology which in turn leads to increased
miniaturization of computer hardware. This phenomenal growth has also made
computing devices to be more portable and affordable.
ii. Advent of mobile computing devices has also led to change is programming
paradigm
iii. Computer network and the internet have made computing to be applied beyond the
limit of traditional area of scientific and engineering applications.
iv. Growth in multimedia applications
v. Growth of e-commerce and m-commerce
vi. Every aspect of human endeavor is becoming more knowledge-based and
knowledge-driven
vii. Increased digitization of human activities
PREAMBLE CONTD.
USES OF PHP
PHP can generate dynamic page content
PHP can create, open, read, write, delete, and close files on the server
PHP can collect form data
PHP can send and receive cookies
PHP can add, delete, modify data in your database
PHP can be used to control user-access
PHP can encrypt data
Development Tools
PYTHON PHP
Text Editor Text Editor
Notepad, Notepad++, Sublime Text 2, EditPad etc Notepad, Notepad++, Sublime Text 2,
Integrated Development Environment EditPad etc
Python IDLE, Eclipse, EditPadPro, GEdit, JEdit, Komodo Integrated Development Environment
IDE, Netbeans, PythonToolKit etc. Eclipse PDT, phpDesigner, PHPEclipse,
Python Interpreter : www.python.org/download/ PhpED, PHPEdit, Komodo IDE, Netbeans,
etc.
Web Server
Database e.g MySQL
JOMO