Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
EGL (programming language)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Overview== The language borrows concepts familiar to anyone using statically typed languages like [[Java (programming language)|Java]], [[COBOL]], [[C (programming language)|C]], etc. However, it borrows the concept of [[Stereotype (UML)|stereotype]] from [[Unified Modeling Language]] (UML) that is not typically found in statically typed programming languages. In a nutshell, EGL is a higher-level, universal application development language. EGL is similar in syntax to other common languages so it can be learned by application developers with similar previous programming background. EGL application development abstractions shield programmers from the technical interfaces of systems and middleware allowing them to focus on building business functionality. EGL applications and services are written, tested and debugged at the EGL source level, and once they are satisfactorily functionally tested they can be compiled into COBOL, Java, or [[JavaScript]] code to support deployment of business applications that can run in any of the following environments: *Platforms with a [[Java virtual machine]], such as [[Microsoft Windows]], [[Linux]], and [[UNIX]], for example in the context of a Java EE servlet container ([[IBM WebSphere Application Server]], [[Apache Tomcat]], [[GlassFish]]) *[[IBM System z]]: [[CICS Transaction Server]], [[IBM Information Management System|IMS]], [[z/OS]] Batch, [[UNIX System Services]], WebSphere Application Server, [[z/VSE]], Linux *[[IBM Power Systems]]: [[IBM i]], IBM WebSphere Application Server, [[Apache Tomcat]], Integrated Web Application Server for i *[[Web browsers]] supporting JavaScript, such as [[Internet Explorer]], [[Firefox]], and [[Safari (web browser)|Safari]], for [[Ajax (programming)|Ajax]] [[Rich web application|rich web applications]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)