# Basic Knowledge: Atoms

Atoms are unsplittable elements and represent the basic building blocks.

Note: They have to be structured in the following form:

The simplest structural elements of a logic programming language are atoms which are part of → literals. Atoms can contain upper- and lower-case letters, slashes / and minus - characters, but have to start with a lower-case letter.

Examples:

red, green, yellow, pedestrians, vehicle, myFirstAtom23, foo/Bar-Baz