3 AnswersNew Answer
Scratch isn't really a programming language like Java, C++, Python, etc. Scratch is a High-level Block-based Visual Programming language or more like a Game making software. You can develop games, animations, etc. Scratch is not used in any professional game making or software development, it is mainly used by students in school (some schools teach scratch in Junior classes). It is more like an educational tool. Also, in the present SoloLearn app, the interface is not suitable for teaching Scratch. So the reasons why Scratch is not added: 1) It is more like an educational tool than a programming language. 2) It hardly has any real world applications. 3) It is a high-level block-based visual programming language, so the SoloLearn app does not have the necessary interface for teaching Scratch.
Thankyou sir ! I thought once that there may b a reason not to add scratch because it is a visual programming language then i thought that this interface may be enough to add scratch in sl.. but now i got the real reason