DLL vs LIB A library is a collection of resources that can be used to develop applications. A library is usually made up of subroutines, functions, classes, values and types. During the linking process (usually done by a linker), libraries and executables make reference to each other. Library files are divided in to static and […]
Difference Between Assembly and DLL
Assembly vs DLL A library is a collection of resources that can be used to develop applications. A library is usually made up of subroutines, functions, classes, values and types. During the linking process (usually done by a linker), libraries and executables make reference to each other. DLL files are the library files that are […]
Difference Between Assembler and Interpreter
Assembler vs Interpreter In general, compiler is a computer program that reads a program written in one language, which is called the source language, and translates it in to another language, which is called the target language. Traditionally, source language is a high level language such as C++ and target language is a low level […]
Difference Between Assembler and Compiler
Assembler vs Compiler In general, compiler is a computer program that reads a program written in one language, which is called the source language, and translates it in to another language, which is called the target language. Traditionally, source language was a high level language such as C++ and target language was a low level […]
Difference Between Data Flow Diagram (DFD) and UML
Data Flow Diagram (DFD) vs UML A graphical representation of how the data flows through a system is called a Data Flow Diagram (DFD). Developing a DFD is one of the first steps carried out when developing an information system. UML (Unified Modeling Language) is a modeling language used in object oriented software design. When […]
Difference Between Agile and V Methodologies (Model)
Agile vs V Methodologies (Model) There are number of different software development methodologies used in the software industry today. V Methodologies (V-Model) is an extension to the Waterfall development method (which is one of the earliest methods). The main focus of V-Model is giving an equal weight to coding and testing. Agile model is a […]
Difference Between Exception and Error
Exception vs Error Unexpected behavior is bound to occur when a program is running. This could be due to exceptions or errors. Exceptions are events, which can disturb the normal program flow. Errors are conditions that can be considered irrecoverable. Exceptions are mostly related to the application itself, while errors are related to the system […]
Difference Between Object and Instance
Object vs Instance Object Oriented Programming (OOP) is one of the most popular programming paradigms. In OOP, the focus is on thinking about the problem to be solved in terms of real-world elements and representing the problem in terms of objects and their behavior. Many programming languages that support key aspects of OOP (called OOP […]
Difference Between Structured Programming and Object Oriented Programming
Structured Programming vs Object Oriented Programming Object Oriented Programming (OOP) and Structured Programming are two programming paradigms. A programming paradigm is a fundamental style of computer programming. Programming paradigms differ in how each element of the programs is represented and how steps are defined for solving problems. As the name suggests, OOP focuses on representing […]
Difference Between Abstract Class and Inheritance
Abstract Class vs Inheritance Abstract class and Inheritance are two important object oriented concepts found in many object oriented programming languages like Java. Abstract class can be considered as an abstract version of a regular (concrete) class, while Inheritance allows new classes to extend other classes. Abstract class is a class that cannot be initialized […]
- « Previous Page
- 1
- …
- 16
- 17
- 18
- 19
- 20
- …
- 24
- Next Page »