Skip to content

Documentation: Redundant listing of programming languages #2720

@ascholerChemeketa

Description

@ascholerChemeketa

Available programming languages are listed in multiple spots. These lists should be consolidated.

<li>A <tag>program</tag> element with the attribute <attr>interactive</attr> set to <c>activecode</c> (even outside of a an exercise) will be realized as a Runestone ActiveCode interactive program, where programs can be edited, compiled, and run. In some cases a CodeLens interactive trace utility is also available. The <attr>language</attr> must be set. Supported values for the language when hosted at Runestone are: <c>python</c>, <c>python3</c>, <c>c</c>, <c>cpp</c> (C++), <c>javascript</c>, <c>java</c>, <c>octave</c> (Matlab), <c>sql</c>, and <c>html</c>. When hosted on your own server, <c>python</c>, <c>javascript</c>, <c>sql</c>, and <c>html</c>, are supported with in-browser routines. So you do not need to configure <em>anything</em> server-side for this capability. See subsections of <xref ref="interactive-program-activecode"/> for details.</li>

<li><c>cpp</c> (C++, Runestone server only)</li>

<table xml:id="table-program-interactive">

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions