Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
Windows Tipps & SecurityGrafikkarte vor Überhitzung schützen: So geht’s(25.09.2026 um 08:00 Uhr)
••••••••••
Windows Tipps & SecurityGrafikkarte vor Überhitzung schützen: So geht’s(25.09.2026 um 08:00 Uhr)
••••••••••
Intelligence View
⚡ tsecurity.de Intelligence

Sicht, A New Programming Language

Hi. I’ve been working on a programming language called Sicht. It started as a personal project because I wanted to better understand how programming languages work internally — things like lexing, parsing, interpreters, and compilers. Ove…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

Hi. I’ve been working on a programming language called Sicht.



It started as a personal project because I wanted to better understand how programming languages work internally — things like lexing, parsing, interpreters, and compilers. Over time the project grew into a complete language with its own runtime, compiler pipeline, and standard features.



Sicht focuses on clear and readable syntax using structured English-like expressions.



Example:



start



set age to 20



if age is greater than 18 then

print "Adult"

otherwise

print "Minor"

endif



end



The language currently includes things like:



integers, floats, booleans, strings



lists and dictionaries



functions with parameters and defaults



generators



conditionals and loops



modules and libraries



file I/O



REPL support



a VM backend and executable packaging



Programs are written in .si files and executed with the interpreter:



sicht.exe example.si



This project has mostly been about learning how languages actually work under the hood and experimenting with language design.



If anyone is interested in taking a look or giving feedback, here’s the repository:







GitHub logo

Gotharden
/
sicht-lang



A beginner-friendly programming language with a stable VM compiler, compiler-free .exe packaging, and standard libraries for data and scripting.







Sicht




Sicht is a readable, beginner-friendly language for scripting, tooling, and data workflows.



Contents





Status



Stable:



  • sicht run

  • sicht check

  • sicht compile --vm

  • sicht compile --exe


Experimental:




  • sicht compile --llvm (scaffold output)

  • JIT backend (command exists, runtime currently reports "JIT not available")



Install from GitHub





  1. Click on the button "<> Code"

  2. Download it via "Download ZIP"

  3. Extract it to a folder (PATH MUST LOOK LIKE C:\Sicht )

  4. On powershell:
    run command: cd C:\Sicht

  5. Run installer:



powershell -ExecutionPolicy Bypass -File .\installer\install.ps1




  1. On the same terminal:



./sicht.exe version




Quick Start (2 Minutes)




Run included example:



./sicht.exe run examples/example.si



Open REPL:



./sicht.exe repl



Create hello.si:


start
set x to "Hello, World!"
print x
end

Then run and compile:



./sicht.exe check
…




2. Cyber Threat Intelligence & Forensik

CTI Threat Relationship Graph3 Knoten / 2 Relationen
CVE / Incident Software MITRE ATT&CK CWE Weakness IoC
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Sicht, A New Programming Language

Thematisch verwandte Begriffe: Sicht, Programming, Language · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-100896 | A weakness has been identified in TOTOLINK N150RT 3.4.0-B20201030. The …
Advisory →
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag