This is e-learning portal of programming languages like (Core Java, Hibernate, Servlet, JSP, Spring , Struts, J2ME, C#, ASP.NET, MYSQL, HTML, C, C++). It is an IT (service and Training) company named R4R (Right Place for Right Person) and serving from last 7 years. Our company website is http://www.r4r.co.in. Basically the company aim is to provide a platform where Beginners and Professional can enhance their knowledge by visiting the website as it contain topic wise details with good examples. Also this website is very useful for the candidates who preparing for the interview. There is good collection of interview questions with answers and interview tips. Here is the brief detail of these programming languages:

C is programming language developed in the at AT and Tee Bell Laboratories of USA  in 1972’s. It was designed and developed by    man named Dennis Richte.

Java is a third generation Programming Language which provide first time API for internet application .Java is a high level Programming Language like C++ etc. Java supports object oriented (OOP) concepts.

A servlet is a server side programming language .A servlet is a technology provided by Sun Microsystem which facilitate dynamic web applications in java.A software developer may use a servlet to add dynamic content to a Web server using the Java platform. Servlets are protocol and platform independent server-side software components, written in Java.

Hibernate is an ORM (Object relational mapping) framework is technique to map data of object domain into data of relational domain. Application developer need to persist data into database and need to fetch persisted data from database.

Apache Struts 1.3 is the most famous, classic and  Model-View-Controller (MVC)  web application framework. As we said earlier, Struts 2 is n’t just a new release of the older Struts 1 framework. A web application can interact with different databases and business logic.

Spring is an application framework i.e based on two concept first one is IOC (Inversion of Control) and second one is AOP (Aspect Oriented Programming). This framework does not confined it self to any specific domain or API. It can be used a console application, web application , enterprise application etc. It mean that this is a general purpose framework.

ASP.NET is an entirely new technology for server-side scripting. ASP.NET is a part of the Microsoft .NET framework, and a powerful tool for creating dynamic and interactive web pages. ASP.NET is a server side scripting technology that enables scripts (embedded in web pages) to be executed by an Internet server.

JSP is one of the most powerful, easy-to-use, and fundamental tools in a Web-site developer’s toolbox. JSP combines HTML and XML with Java TM servlet (server application extension) and JavaBeans technologies to create a highly productive environment for developing and deploying reliable, interactive, high-performance platform-independent Web sites.

J2ME was designed and released by Sun Microsystems (now subsidiary of Oracle) developed under the Java Community Process as Java Specification Request (JSR) 68, the platform replaced a similar technology Personal Java (It is a Java edition for mobile and embedded systems based on Java 1.1.8). This version aimed at embedded and resource constrained devices especially wireless devices.

The Enterprise JavaBeans (EJB) 3.0 specification defines an architecture for the development and deployment of transactional. It’s a distributed object applications-based and also it’s a server-side software components. The Organizations can build their own components or purchase components from third-party vendors.

ADO.NET is Microsoft’s platform for data access in its new .NET Framework. It is scalable, interoperable, and familiar enough to ADO developers to be immediately usable and By design, the ADO.NET object model and many of the ADO.NET code constructs will look very familiar to ADO developers.

C# (pronounced “see sharp”) is a multi-paradigm programming language encompassing imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

Database is an important constituent for collection and storage of data. Data provided information after processing on them. To managing record and important data Databases server used. Database transaction is a unit of work in database management system.

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.