For questions in simple form go to the last lines of the post The plan. Proper BASIC is lacking/nonexistent on Arduinos (Only been attempted as interpreted language or paid and underused like BASCOM which is ehh in my opinion). What I want is to write is a compiler from BASIC to assembly. Why assembly and not cross compiling to C? I want to start learning assembly for the arduinos as I dabbled in U880 and MCY7880 assemblies and my own designed cpu (4bit data, 6 bit instruction) and I decided this will be a perfect way to start learning. If there is a Windows utility that can convert BASIC to C for Arduinos especially (Like BACON does on linux but that one won’t work for ardunios and other MicroControlers) please let me know because it will technicaly solve all my problems. I saw couple of posts about doing assembly for arduinos but most of the links from them are dead. I need a step by step guide on how to upload and compile assembly code to arduino. Second question.…