Inform: Difference between revisions

From IFWiki

No edit summary
mNo edit summary
Line 1: Line 1:
An [[interactive fiction]] programming language, created by [[Graham Nelson]] in 1993 and now one of the most popular popular [[authoring system|IF development system]]s (along with [[TADS]] and [[Hugo]]). Inform is particularly notable in that it compiles to code for the [[Z-machine]], the same [[virtual machine]] used by [[Infocom]]. More recent versions of the Inform compiler optionally produce code for the more powerful and flexible virtual machine [[Glulx]].
An [[interactive fiction]] programming language, created by [[Graham Nelson]] in 1993 and now one of the most popular [[authoring system|IF development system]]s. Inform is particularly notable in that it compiles to code for the [[Z-machine]], the same [[virtual machine]] used by [[Infocom]]. More recent versions of the Inform compiler optionally produce code for the more powerful and flexible virtual machine [[Glulx]].


Inform is portable across many hardware platforms. Interpreters for [[z-code]] exist for nearly every computer system ever designed and [[Glulx]] interpreters exist for most major operating systems currently in use.
Inform is portable across many hardware platforms. Interpreters for [[z-code]] exist for nearly every computer system ever designed and [[Glulx]] interpreters exist for most major operating systems currently in use.


Inform is designed to be translatable to languages other than English. There are currently translations available for Dutch, French, German, Italian, Lojban, Spanish and Swedish. (See: [http://www.inform-fiction.org/translations/index.html The Inform Translations Page])
Inform is designed to be translatable to languages other than English. There are currently translations available for [[Dutch]], [[French]], [[German]], [[Italian]], [[Lojban]], [[Spanish]] and [[Swedish]]. (See: [http://www.inform-fiction.org/translations/index.html The Inform Translations Page])


Although Inform is not an easy language to learn, its binaries are widely supported, and many code libraries are freely available on the Internet. Inform is well served by two valuable manuals, the <i>Inform Designer's Manual</i> (often called "the [[DM4]]") and the <i>Inform Beginner's Guide</i>. (See: http://www.inform-fiction.org/manual/index.html)
Although Inform is not an easy language to learn, its binaries are widely supported, and many code libraries are freely available on the Internet. Inform is well served by two valuable manuals, the <i>Inform Designer's Manual</i> (often called "the [[DM4]]") and the <i>Inform Beginner's Guide</i>. (See: http://www.inform-fiction.org/manual/index.html)
Line 26: Line 26:
* [http://www.inform-fiction.org Official Website]
* [http://www.inform-fiction.org Official Website]
[[Category:Inform]] [[Category:Glossary]]
[[Category:Inform]] [[Category:Glossary]]


==Editors==
==Editors==

Revision as of 14:08, 14 May 2005

An interactive fiction programming language, created by Graham Nelson in 1993 and now one of the most popular IF development systems. Inform is particularly notable in that it compiles to code for the Z-machine, the same virtual machine used by Infocom. More recent versions of the Inform compiler optionally produce code for the more powerful and flexible virtual machine Glulx.

Inform is portable across many hardware platforms. Interpreters for z-code exist for nearly every computer system ever designed and Glulx interpreters exist for most major operating systems currently in use.

Inform is designed to be translatable to languages other than English. There are currently translations available for Dutch, French, German, Italian, Lojban, Spanish and Swedish. (See: The Inform Translations Page)

Although Inform is not an easy language to learn, its binaries are widely supported, and many code libraries are freely available on the Internet. Inform is well served by two valuable manuals, the Inform Designer's Manual (often called "the DM4") and the Inform Beginner's Guide. (See: http://www.inform-fiction.org/manual/index.html)

Summary of Inform Variations

Tips and Tutorials

News

Links

Editors

There are a number of editors meant to make writing Inform code simpler and easier. They can automatically highlight or format code, generate basic code for classes, and other handy functions.