Skip to main content E-Gov logo Powering America's future with technology.

Consists of all software languages that are able to execute and run on any type of operating system or platform.

  • C, C++

    C is a procedure programming language. C++ is an object-oriented version of C that has been widely used to develop enterprise and commercial applications.

  • Enterprise Java Beans (EJB)

    A software component in Sun’s J2EE platform, which provides a pure Java environment for developing and running distributed applications.

  • Java Portlet API (JSR 168)

    Java Portlet API enables interoperability between Portlets and Portals by defining APIs that address the areas of aggregation, personalization, presentation and security.

  • Java Servlet (JSR 53)

    Java Servlets provide reusable web components that can be incorporated into portals.

  • JavaScript

    A scripting language that runs within a web browser.

  • Web Services for Remote Portals (WSRP)

    WSRP defines an XML and Web services standard that will allow the plug-n-play of visual, user-facing Web services with portals or other intermediary Web applications.