What programming Language should I learn if I want to build Software that communicate with printers? [closed]

  architecture, c++

Currently right now I’m learning C++ and C#. However I’ve been trying to get information on which language and open source code to learn how to create software that communicate with printers such as DTG printers. I know I’m new and it’s a long stretch to start create complex programs like that. But I set my goal to create a software like that. I was wondering if anyone can point me in the right direction?

Source: Windows Questions C++