ACC (programming language): Difference between revisions

Content deleted Content added
Danakil (talk | contribs)
No edit summary
 
m Reverted edits by 169.199.80.100 (talk) (HG) (3.4.10)
 
(22 intermediate revisions by 20 users not shown)
Line 1:
{{Short description|Programming language}}
'''ACC''' is a near-C [[compiler]] for the [[MS-DOS]] [[operating system]] on the [[IBM PC]] line of computers for programs.<ref>{{Cite web|url=https://www.openacc.org/get-started|title=Get Started {{!}} OpenACC|website=www.openacc.org|access-date=2019-03-14}}</ref> The compiler and [[Compiled programming language|compiled programs]] will run on any 386[[Intel 80386]] or above PC running MSDOSMS-DOS. Included with the compiler are a 386 assembler and a linker for combining multiple object files.<ref>{{Cite web|url=http://sites.austincc.edu/cs/computer-information-technology/computer-programming/|title=Computer Programming {{!}} ACC Computer Science and Information Technology|website=sites.austincc.edu|access-date=2019-03-14}}</ref> There are also two libraries, which are a protected mode dos[[DOS extender]] (Basedbased on Thomas Pytel's, (akaAKA Tran's) PMODE30B + PMODE307 dosDOS extenders), and a library of functions callable by [[C programsprogram]]s.
 
[[Pointer (computer programming)|Pointers]] are 4 bytes[[byte]]s, and can access all available memory. All memory can be allocated too. The compiler, [[Assembler (computer programming)|assembler]] and [[Linker (computing)|linker]] are all very small and reportedly very fast.<ref>{{Cite web|url=https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c02653591|title=ACC Programming guide|last=|first=|date=|website=|archive-url=|archive-date=|access-date=}}</ref>
 
ACC uses simple commands which place objects and change them. As such, it is very hard to make games with complicated sprites, because there is no command which can group objects. Almost every type of command is two or three letters, for example: tx=text, col=color, oct=octagon, etc. It is similar to [[Batch file|Batch]].
[[Category:Amateur programming languages]]
 
[[Category:C dialects]]
== References ==
<references />
 
[[Category:AmateurC programming languageslanguage family]]
 
 
{{compu-lang-stub}}