Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Micro_programming_language> ?p ?o }
Showing triples 1 to 44 of
44
with 100 triples per page.
- Micro_programming_language abstract "The Micro programming language is a very basic programming language used in teaching computer science students principles of compiler construction.The language itself is built on top of an even more basic language called Tiny, which is also used in compiler construction courses. Among the features present in Micro, but not in Tiny, are IF statements, WHILE statements, variable declarations, floating point numbers, and the multiplication and division operators.For those familiar with Pascal, certain similarities can be seen in Micro source code and also in how the language is handled by a compiler. These similarities include the fact that Pascal, Micro, and Tiny all use the same assignment operator, with the operator being the string ":=". Variable declarations in Micro are identical in structure to Pascal declarations, with the notable exception that Micro only supports two data types, namely INTEGER and REAL (the latter for floating point numbers).Micro also follows a number of compilation rules that are utilised by Pascal. These include case-insensitivity ("Temp", "TEMP", and "temp" are all considered the same) and type-compatibility. The type-compatibility rules can be summed up in saying that an arithmetic expression will only evaluate to type INTEGER if all operands are of type INTEGER and no operators are '/' (division). Unless these two conditions are met, an arithmetic operation will return a value of type REAL.While Micro provides a reasonable challenge to computer science students attempting to write a compiler (and it is certainly possible to write the front end of the compiler in a semester), the language itself is far too simplistic to be used for writing anything more complex than toy programs.".
- Micro_programming_language wikiPageExternalLink ~comp319.
- Micro_programming_language wikiPageID "11630202".
- Micro_programming_language wikiPageLength "2095".
- Micro_programming_language wikiPageOutDegree "12".
- Micro_programming_language wikiPageRevisionID "624009233".
- Micro_programming_language wikiPageWikiLink Assignment_(computer_science).
- Micro_programming_language wikiPageWikiLink Assignment_operator.
- Micro_programming_language wikiPageWikiLink Category:Compilers.
- Micro_programming_language wikiPageWikiLink Category:Educational_programming_languages.
- Micro_programming_language wikiPageWikiLink Category:Programming_language_implementation.
- Micro_programming_language wikiPageWikiLink Compiler_construction.
- Micro_programming_language wikiPageWikiLink Computer_science.
- Micro_programming_language wikiPageWikiLink Floating_point.
- Micro_programming_language wikiPageWikiLink Floating_point_numbers.
- Micro_programming_language wikiPageWikiLink Pascal_(programming_language).
- Micro_programming_language wikiPageWikiLink Programming_language.
- Micro_programming_language wikiPageWikiLink Source_code.
- Micro_programming_language wikiPageWikiLink Tiny_programming_language.
- Micro_programming_language wikiPageWikiLink Toy_program.
- Micro_programming_language wikiPageWikiLink Toy_programs.
- Micro_programming_language wikiPageWikiLinkText "Micro programming language".
- Micro_programming_language wikiPageWikiLinkText "Micro".
- Micro_programming_language wikiPageWikiLinkText "micro".
- Micro_programming_language hasPhotoCollection Micro_programming_language.
- Micro_programming_language wikiPageUsesTemplate Template:Prog-lang-stub.
- Micro_programming_language subject Category:Compilers.
- Micro_programming_language subject Category:Educational_programming_languages.
- Micro_programming_language subject Category:Programming_language_implementation.
- Micro_programming_language type ProgrammingLanguage.
- Micro_programming_language type Software.
- Micro_programming_language type Work.
- Micro_programming_language type CreativeWork.
- Micro_programming_language type Thing.
- Micro_programming_language type Q386724.
- Micro_programming_language type Q7397.
- Micro_programming_language type Q9143.
- Micro_programming_language comment "The Micro programming language is a very basic programming language used in teaching computer science students principles of compiler construction.The language itself is built on top of an even more basic language called Tiny, which is also used in compiler construction courses.".
- Micro_programming_language label "Micro programming language".
- Micro_programming_language sameAs m.02rm0t8.
- Micro_programming_language sameAs Q6839203.
- Micro_programming_language sameAs Q6839203.
- Micro_programming_language wasDerivedFrom Micro_programming_language?oldid=624009233.
- Micro_programming_language isPrimaryTopicOf Micro_programming_language.