Fun and easy coding for future chip wizards (Ages 6 to 100)
Our mission is to teach RISC-V programming by supplying the tools needed to write and learn by programming. It is targeted at people who know C++ or C programming. But the simple startup code is easy to learn with little effort. Variables are defined in a Main() startup routine and passed to assembly subroutines. In addition to assembly instructions, the standard C comments are supported (//,/*,*/). Our approach is to look at RISC-v assembly as an extension of the C languageThis company was inspired by the Cornell RISC-V Interpreter (Cornell RISC-V Interpreter). All our examples run on this platform and our load files are compatible. We learned RISC-V using it. Get started programming with RISC-V by compiling code and running it on our website, or as an option, load and step your code on the Cornell website. Use our simple process to flowchart your code from in-source comments. This is optional, but a routine with a flowchart is so much easier to understand.As a company, in addition to our website, for Raspberry Pi owners, we will assist you to installing a local web on your platform. When the code is executed on your PI, the system locally runs as a single user application and the RISC code has access to the resources of the Pi. This includes access to time of day, temperature, I/O, WiFi, even the internet! This software will be available as a pre-programmed Micro SDHC chip.We specialize in using node.js javascript as the GUI for C++ programming. With this approach, you have local wifi access to your application if desired. We also use AI as a tool in all our software development!We can be reached by email at support@learnrisc.com.