 Specialized software such as virtual labs and simulators, programming languages and libraries, and spreadsheets and CAS can all be used in school researches. Virtual labs and simulators allow students to learn about phenomena that cannot be observed in a physical laboratory, while programming languages and libraries provide students with the opportunity to develop their research skills outside of the classroom. Spreadsheets and CAS are easy to implement and have many benefits for student research. This article was authored by Arnold E. Kiv, Oleksandr V. Merzlikin, Yaviniai O. Modlo, and others.