How to program Arduino without C?

Using/not using the IDE and using C/C++ or not using C/C++ are two completely different things.

You can use the IDE and program in assembler. Not that I have any idea how. I learned how to do stuff in assembler a long time ago. I've forgotten all that stuff, since C++ is so much easier to use.

Perhaps you should change your post title.