This is an idea to develop a scale for the levels of terminal control provided by computer programming languages for the purposes of language comparison.

Scale Edit

0 - None - The language has no built in terminal control facilities 1 - Limited - The language has does not have all the basic facilities 2 - Basic - The language has basic terminal control facilities 3 - Advanced - The language has all of the advanced terminal control facilities

Facilities Edit

  • Clear screen (basic)
  • Cursor enable/disable (basic)
  • Cursor reposition (basic)
  • Scroll up (basic)
  • Capture screen
  • Restore screen
  • Positional read (basic)
  • Positional colour read
  • Scroll screen left, right, down (advanced)
  • Capture window area (advanced)
  • Restore window area (advanced)
  • Restricted window area positional input (advanced)
  • Scroll window area left,right,up,down (advanced)
  • Colour switching (advanced)
  • Colour capture and restore (advanced)

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.