What language is used most often to write antivirus programs? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

What language is used most often to write antivirus programs?

for example, what programming languages is an antivirus like Kaspersky written in? or Bitdefender, Norton?

18th Oct 2019, 11:12 AM
Daniel Amini
Daniel Amini - avatar
2 Answers
+ 7
Hello, There are several languages used to create an antivirus software program. However, a language which can get "close enough" to the operating system and memory manipulation to help you identify problems will be needed/wanted. So usually you will see languages like Assembly or C/C++ for this type of software because of its ability to really get down to the "nitty gritty" of the memory. Norton, for example, is more likely to be written in C, with a little bit of Assembly; while Kaspersky is mostly C++, using Microsoft Foundation Library and Windows API. Yet, there are also other languages like Java, C# or VB being used as well. So there is no real "definite solution" language used exclusively for antivirus software development.  Hope this helped! ✨
18th Oct 2019, 11:52 AM
Elisaveta
Elisaveta - avatar
+ 2
Hello Elizabeth! Many Thanks my Friend.
19th Oct 2019, 6:47 AM
Daniel Amini
Daniel Amini - avatar