Studying the possibility of using golang as the first programming language in the educational process

Keywords: programming language, Golang, Go, software development, simplicity

Abstract

This article highlights the advantages of using Golang as a first programming language. In particular, the article considers such aspects as simplicity and clarity of syntax, advantages of strict typing, language features that reduce the number of potential errors, the importance of predictability of code execution results, the ability to write programs in Go using different software development paradigms and the availability of additional information and an active community. In the article, Go has been compared with other programming languages (e.g., C++, JavaScript, PHP, and Python) in terms of its application in the educational process. Examples are given where Golang has significant advantages in terms of use in the process of training future specialists and cases where it is somewhat inferior

References

1. Горчинський С., Борисов Д. Обґрунтування вибору мови програмування для початкових курсів програмування. Вісник Національного університету "Чернігівський колегіум" імені Т. Г. Шевченка. 2024. Т. 180, № 24. С. 100–108.
2. Робоча програма навчально дисципліни «Інформатика та програмування». Ужгородський національний університет.
3. Робоча програма навчальної дисципліни «Основи програмування». Ізмаїльський державний гуманітарний університет.
4. The Go Programming Language Specification.
5. The Python Language Reference.

Abstract views: 34
PDF Downloads: 14
Published
2025-02-13
How to Cite
Boiko , L., & Lishchina , N. (2025). Studying the possibility of using golang as the first programming language in the educational process. COMPUTER-INTEGRATED TECHNOLOGIES: EDUCATION, SCIENCE, PRODUCTION, (57), 26-30. https://doi.org/10.36910/6775-2524-0560-2024-57-04
Section
Computer science and computer engineering