API vs IDE Both API and IDE are used in the development of software programs. Even though, both are used for software development, they have differences when you consider about the facilities they provide and how they behave. What is API (Application Programming Interface)? API or Application Programming Interface provides an interface to communicate […]
Difference Between White-Box and Black-Box Testing
White-Box vs Black-Box Testing The terms White-Box and Black-Box are used in software engineering. Those are two of the testing approaches that are used in software testing, the process of giving assurance about the quality of the software to the customer. Software testing (which is usually performed by executing the software) is conducted with […]
Difference Between ASP and PHP
ASP vs PHP Both ASP and PHP are server side scripting languages that are used to develop dynamic web pages; dynamic web pages are prepared by the server freshly for each viewing. The selection between the two languages may vary due to the scale of the website, development and hosting cost, support and deployment […]
Difference Between C and C#
C vs C# | C Sharp vs C Languages Since 1950, many programming languages have been incepted, while some are purely new and others are variants of existing to support numerous programming paradigms. Both C and C# are programming languages, which were introduced as variants of existing languages. It is known that C’s predecessor […]
Difference Between Extreme Programming and SCRUM
Extreme Programming vs SCRUM | XP vs SCRUM There have been number of different software development methodologies used in the software industry over the years, such as Waterfall development method, V-Model, RUP and few other linear, iterative and combined linear-iterative methods. Agile model (or more correctly, a group of methodologies) is a more recent software […]
Difference Between Overriding and Overloading
Overriding vs Overloading The method Overriding and method Overloading are two concepts/techniques/feature found in some programming languages. Both concepts allow the programmer to provide different implementations for methods with the same name. Method overriding allows the programmer to provide an alternative implementation within a sub class to a method already defined inside its super class. […]
Difference Between J2SE and J2EE
J2SE vs J2EE Java is one of the most widely used object oriented programming languages, which is used from software development to web development today. It is a general purpose and concurrent programming language. It was originally developed by Sun Microsystems in 1995. James Gosling is the father of the Java programming language. Oracle Corporation […]
Difference Between Struts and Struts2
Struts vs Struts2 Struts (also known as Apache Struts or Struts 1) is a cross-platform open source framework written in Java, which is intended for developing Java EE web applications. It was one of the initial Java EE web application frameworks. But few years later, Struts2 (or Struts version 2) arrived, and it was a […]
Difference Between Phase and Pass in Compiler
Phase vs Pass in 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 […]
Difference Between Tomcat 7.0 and Tomcat 6.0
Tomcat 7.0 vs Tomcat 6.0 Tomcat (also known as Apache Tomcat or Jakarta Tomcat) provides a “pure java” HTTP web server environment that can be used to run Java code. It is a Servlet container developed by Apache Software Foundation, which is offered as an open source product. Sun Microsystems’s Java Servlet and JSP (Java […]
- « Previous Page
- 1
- …
- 13
- 14
- 15
- 16
- 17
- …
- 24
- Next Page »