Short answer: you can do everything (that you can do in C) in Nim.

Longer answer:

"Is it suitable for low-level programming" \- depends on what you mean by that, 
but yeah, you can go as low-level as creating your own kernels in Nim. You can 
use Nim on microcontrollers too.

"What is created with its help" \- everything can be created, from simple 
terminal applications to complex web aplications with both backend/frontend in 
Nim.

"Is it suitable for writing malware" \- yes, e.g. see 
[https://github.com/guitmz/nim-cephei](https://github.com/guitmz/nim-cephei)

"Networks, web, gui" \- there's a lot of libraries, but some of the most 
popular: [https://github.com/dom96/jester](https://github.com/dom96/jester) 
[https://github.com/trustable-code/NiGui](https://github.com/trustable-code/NiGui)
 
[https://github.com/StefanSalewski/gintro](https://github.com/StefanSalewski/gintro)

You can check talks from NimConf 2020 - they really represent a lot of 
different places where you can use Nim :) 
[https://www.youtube.com/playlist?list=PLxLdEZg8DRwTIEzUpfaIcBqhsj09mLWHx](https://www.youtube.com/playlist?list=PLxLdEZg8DRwTIEzUpfaIcBqhsj09mLWHx)

Reply via email to