DG/L (original) (raw)

About DBpedia

DG/L is a programming language developed by Data General Corp for the Nova, Eclipse, and Eclipse/MV families of minicomputers in the 1970s and early 1980s. There were two separate versions: * "Old" Algol, which ran on and generated code for the Nova series of 16 bit computers. The compiler only did a little optimization. It was only available on the RDOS family of operating systems. * DG/L, which was developed by extensively modifying the Fortran 5 optimizing compiler. This compiler ran only on the Eclipse and Eclipse/MV family of computers but generated optimized code for the Nova, Eclipse and Eclipse/MV (Eagle) family. It was available on RDOS, AOS and AOS/VS.

Property Value
dbo:abstract DG/L is a programming language developed by Data General Corp for the Nova, Eclipse, and Eclipse/MV families of minicomputers in the 1970s and early 1980s. There were two separate versions: * "Old" Algol, which ran on and generated code for the Nova series of 16 bit computers. The compiler only did a little optimization. It was only available on the RDOS family of operating systems. * DG/L, which was developed by extensively modifying the Fortran 5 optimizing compiler. This compiler ran only on the Eclipse and Eclipse/MV family of computers but generated optimized code for the Nova, Eclipse and Eclipse/MV (Eagle) family. It was available on RDOS, AOS and AOS/VS. The language itself was an extended version of Algol 60. It supported Integers, Single and Double precision floating point and complex numbers, and both fixed and arbitrary precision strings. It also supported full arbitrary precision binary-coded decimal (BCD) arithmetic on strings. It had many convenient program control flow features, but being designed in the mid 70s, lacked user defined data structures. DG/L had a substantial runtime library for its day, and was used for systems programming both within and outside of Data General. Originally called Algol/5, the product renamed DG/L shortly before the first commercial release in 1978. Officially, the name is meaningless but it was apparently supposed to imply "Data General Language". After the first commercial release, targeting 16-bit Eclipse and Nova, several subsequent updates and major versions were released, approximately one a year. (en)
dbo:developer dbr:Data_General
dbo:influencedBy dbr:ALGOL_60
dbo:wikiPageID 28943842 (xsd:integer)
dbo:wikiPageLength 6614 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 984670958 (xsd:integer)
dbo:wikiPageWikiLink dbr:Minicomputer dbr:Binary-coded_decimal dbr:Multi-paradigm_programming_language dbr:Control_flow dbr:Structured_programming dbr:Data_General dbr:Data_General_AOS dbr:Data_General_Eclipse dbr:Data_General_Eclipse_MV/8000 dbr:Data_General_Nova dbr:Data_structure dbr:ALGOL dbr:ALGOL_60 dbr:Algol_60 dbc:Procedural_programming_languages dbr:Data_General_RDOS dbr:Procedural_programming dbc:Programming_languages_created_in_1978 dbc:Systems_programming_languages dbr:Runtime_library dbr:Imperative_programming dbr:Programming_language dbr:Systems_programming dbr:Fortran_5_(programming_language)
dbp:developer dbr:Data_General
dbp:discontinued Yes (en)
dbp:family dbr:ALGOL
dbp:influencedBy dbr:ALGOL_60
dbp:name DG/L (en)
dbp:operatingSystem RDOS, AOS, AOS/VS (en)
dbp:paradigms dbr:Multi-paradigm_programming_language dbr:Structured_programming dbr:Procedural_programming dbr:Imperative_programming
dbp:platform dbr:Data_General_Eclipse dbr:Data_General_Eclipse_MV/8000 dbr:Data_General_Nova
dbp:wikiPageUsesTemplate dbt:Infobox_programming_language dbt:Refimprove dbt:Reflist dbt:Start_date_and_age dbt:ALGOL_programming
dcterms:subject dbc:Procedural_programming_languages dbc:Programming_languages_created_in_1978 dbc:Systems_programming_languages
gold:hypernym dbr:Language
rdf:type owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:Artifact100021939 yago:Instrumentality103575240 yago:Object100002684 yago:PhysicalEntity100001930 dbo:ProgrammingLanguage yago:System104377057 yago:Whole100003553 yago:WikicatSystemsProgrammingLanguages
rdfs:comment DG/L is a programming language developed by Data General Corp for the Nova, Eclipse, and Eclipse/MV families of minicomputers in the 1970s and early 1980s. There were two separate versions: * "Old" Algol, which ran on and generated code for the Nova series of 16 bit computers. The compiler only did a little optimization. It was only available on the RDOS family of operating systems. * DG/L, which was developed by extensively modifying the Fortran 5 optimizing compiler. This compiler ran only on the Eclipse and Eclipse/MV family of computers but generated optimized code for the Nova, Eclipse and Eclipse/MV (Eagle) family. It was available on RDOS, AOS and AOS/VS. (en)
rdfs:label DG/L (en)
owl:sameAs freebase:DG/L yago-res:DG/L wikidata:DG/L https://global.dbpedia.org/id/4iV6e
prov:wasDerivedFrom wikipedia-en:DG/L?oldid=984670958&ns=0
foaf:isPrimaryTopicOf wikipedia-en:DG/L
foaf:name DG/L (en)
is dbo:wikiPageWikiLink of dbr:Data_General dbr:Data_General_AOS dbr:ALGOL dbr:ALGOL_60 dbr:Algol_(disambiguation)
is foaf:primaryTopic of wikipedia-en:DG/L