summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorQuinn Stephens <quinn@osmora.org>2024-11-02 08:37:49 -0400
committerQuinn Stephens <quinn@osmora.org>2024-11-02 08:37:49 -0400
commitfc26be4293b03cac62d6db7bb597d0c8cf1d5b3a (patch)
tree6763ea1808aca588c7c0d8fb1b01eec260c8e497 /README.md
parent2ae50e907a7042aecb00bcff7643859d3f657895 (diff)
Add README.md
Signed-off-by: Quinn Stephens <quinn@osmora.org>
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..b98c73c
--- /dev/null
+++ b/README.md
@@ -0,0 +1,7 @@
+# Quark
+
+Quark is a general-purpose compiled programming language intended for use in a wide range of environments, from kernels to games to embedded systems. Its syntax and concepts are most similar to C or C++, but Quark also attempts to be more consistent and easier to comprehend.
+
+# Why Make Another Language?
+
+There are many languages out there that can be used to write great software. Languages like C or C++ have similar feature sets and work just fine, so why not just use an existing language? Those languages can be difficult to learn and are usually paired with large standard libraries using outdated concepts. Quark is OSMORA's attempt to redefine what low-level programming languages should be. \ No newline at end of file