Although more on the electronics side this is good for learning BASIC and one of the chips now does Assembly.

https://picaxe.com/what-is-picaxe/

The IDE is good and the manuals cover the topics well.