Unpopular opinion: Rust would be great, maybe even the best first language if it had a really really good tutorial/course/... for complete beginners. The reason is the compiler is your free mentor. Without a great compiler newbies are left alone to solve confusing bugs.
Anyway, I know of no such good resource. Still, some people tried anyway and succeeded.