![]() In this approach, a program is divided into functions that perform specific tasks. This approach is also known as the top-down approach. The programming languages: PASCAL (introduced by Niklaus Wirth) and C (introduced by Dennis Ritchie) follow this approach. It focuses on the development of large software applications, for example, C was used for modern operating system development. This approach gives importance to functions rather than data. It helps to write cleaner code and to maintain control over the functions and modules. The use of modules and functions makes the program more understandable and readable. ![]() The basic principle of the structured programming approach is to divide a program into functions and modules. Again, programmers came up with something new, i.e., structured and procedural programming. With the invention of the microprocessor, assembly languages flourished and ruled over the industry, but it was not enough. These assembly languages were used in microprocessors. This was the main reason programmers moved on to the next generation of programming languages, developing assembly languages, which were near enough to the English language to easily understand. It’s actually impossible to develop software used in today’s scenarios with sequences of bits. But it’s quite difficult to write a program or develop software in machine language. Machine language means those sets of instructions that are specific to a particular machine or processor, which are in the form of 0’s and 1’s. ![]() Programming is basically giving certain instructions to the computer.Īt the beginning of the computing era, programming was usually limited to machine language programming. Programming was there, and programming approaches came into the picture. Object-oriented design started right from the moment computers were invented. ISRO CS Syllabus for Scientist/Engineer Exam.ISRO CS Original Papers and Official Keys.GATE CS Original Papers and Official Keys.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |