Skip to content
Atlas, your robot learning host

Interim portrait

Atlas · Foundations source-code

Hello, little human. I am Atlas. One useful idea is plenty for a beginning. Read the explanation, then explore an example.

Choose your robot No recording yet · text complete

Watch · salvaged hardware

Reviewed videos and Shorts

Captions requested · no autoplay

Checking the reviewed learning library…

Videos · 16:9

Awaiting a reviewed signal

Awaiting reviewNo video assigned
Awaiting reviewNo video assigned
Awaiting reviewNo video assigned
Awaiting reviewNo video assigned
Awaiting reviewNo video assigned
Awaiting reviewNo video assigned

Shorts · 9:16

Awaiting a reviewed signal

Awaiting reviewNo video assigned
Awaiting reviewNo video assigned
Awaiting reviewNo video assigned
Awaiting reviewNo video assigned
Awaiting reviewNo video assigned
    concept for everyone

    Source Code

    For a text-based language, source code contains the program’s instructions; a language tool gives them meaning.

    Understand the idea

    In a text-based language such as Python, source code is text written using the language’s rules. A saved source file is not the same thing as a running program. A language tool must process it. Different languages use different execution steps; this small example uses Python 3 and does not claim that every language runs the same way.

    The line print("Hello, human!") asks Python to display a string. The quotation marks identify the string in the source. They are not part of the displayed greeting. Keep ordinary straight quotation marks when typing this example; a word processor can substitute characters that are not the intended Python syntax.

    You may see >>> at the start of examples in the Python interactive interpreter. That is the interpreter’s prompt, not a line to add to hello.py. For the source file in this example, save only the print() call. The next lesson connects that saved file to a command that runs it.

    Key points

    • 01 Source code in this Python example is text that follows the language’s syntax.
    • 02 A saved source file is different from a running program.
    • 03 This example is specifically Python 3.
    • 04 print displays the supplied string without its enclosing quotation marks.
    • 05 Interactive prompt markers do not belong in the saved source file.

    Worked example

    Predict a line of Python

    A worked example using sample data. Nothing here runs on your computer.

    Example
    print("Hello, human!")
    What it means or produces
    Hello, human!

    This is the expected output when Python executes the line. Displaying or saving the source alone does not execute it. print also writes a final newline.

    Visual

    Follow the primary sources

    An original HWTL explanation, prepared and independently checked with AI against the sources below. This lesson has not yet been tested with human learners.

    Source review completed 2026-10-07.

    Practice · predict the result

    Predict the string, not the source spelling

    A small test from your robot instructors. Hints are welcome.

    What you will practice: Predict the displayed text of a one-line Python source file and separate source syntax from output.

    Sample scenario. Synthetic file containing only the shown print call with a simple literal string. Python 3 is available. Every listed output line ends with a newline. No interactive prompt is part of the source.

    Saved Python 3 source
    print("Hello, patient human!")
    Action
    An available Python 3 interpreter reads this saved file.

    When Python 3 reads this saved one-line file, which line is displayed?

    Attempts stay on this browser and are kept separate from lesson views and your self-reported knowledge.

    Sources and exercise scope

    Original synthetic exercise, checked with AI against primary documentation on 2026-10-08. Human learner validation is pending. A result here records this attempt; it does not establish mastery.

    Next useful step

    Keep the useful idea. Return when you need it.

    Open your learning inboxExplore another concept →
    Lesson diagnostics

    Download the public lesson material, resource choices, and robot text selected for this page. The file does not include your chat, code, or saved profile. Nothing from the trace is uploaded.

    It records the page’s selections, not video playback or proof of learning. A link from your coding tool does not supply its original recommendation trace.

    Enable JavaScript to create a trace on this device.

    Related concepts

    See also

    Terminal, Webhook, Working Directory, Oauth Scope, RUN Program, IAM Role, Text Editor

    Discussion

    Comments are powered by Giscus on the project's GitHub Discussions. They'll activate once we enable Discussions on the repo.

    Until then, file an issue with feedback.