A language used to instruct or command a computer to perform a specific task is called as programming language. The set of sub operations during the execution of an instruction is called instruction cycle.
To design and develop a software, complete understanding is required between the following:
Assembly language
Structured language
H/w architecture
Stored program concept
[...] Influences of other areas Computer Capabilities Applications Programming Methods Implementation Methods Theoretical Studies Standardization BIBLIOGRAPHY PROGRAMMING LANGUAGE BY NITIN UPADHYA FUNDAMENTALS OF COMPUTER PROGRAMING BY SAMITA ARORA Default Design overview of programming languages Introduction A language used to instruct or command computer to perform a specific task is called Programming Language. A Short History of Programming Languages The set of sub operations during the execution of an instruction is called instruction cycle. Two Levels of Instruction Assembly & Structured The legal set of instructions for a processor is called Instruction Set. [...]
[...] of Programming Languages The set of sub operations during the execution of an instruction is called instruction cycle. Two Levels of Instruction Assembly & Structured The legal set of instructions for a processor is called Instruction Set. Categories of Instruction Set- Data Transfer, Arithmetic/logical & Branches. Von Neumann Architecture (Stored Program Concept) Assembly Language Structured Language H/w architecture Stored Program Concept Development of Early Languages Numerically Based Languages FORTRAN ,FORTRAN 90,ALGOL,PL/I Business Languages COBOL Artificial-Intelligence Language LISP Types of Environments Host Environment & Target Environment Eras Mainframe Era-Batch Environment & Interactive Environment Personal Computer Era-PC & Embedded Systems Networking Era-Distributed System & Internet Internet –Features & Effect on Programming Language DARPA- ARPANET Protocols- FTP, SMTP, POP, Telnet etc Put S/w on internet for local use E-commerce Undermining issues Security Performance Application Domains Problem Solving Defining the system Analyzing the system defined Detailed System Specifications Design the System Implement the Design Testing & Debugging Validation Characteristics of a Good Program -Cost / Quality & Time Software Design The process of design is founded in the systematic principles & methods. [...]
APA Style reference
For your bibliographyOnline reading
with our online readerContent validated
by our reading committee