It's sort of a cross between a season 01 Digivice and a D-terminal.
It opens up/slides open, has a card scanner and an SD card slot as well as a USB port :p.
Also, wouldn't it be great if traveling the digital world was like surfing from hyper-link to hyper link....
The D-C++? now that doesn't sound right.. Maybe the D-Haxor? In any case I don't see why there couldn't be a digivice suited for a programmer. If Digivices can absorb and even output data, why not also manipulate data around them.
D-Nous, D-Concious, D-Vulcan, D-Hephaestus, D-Cain... I don't know, maybe even D-Will.
I've even had an idea of using sigils to call other digimon to your location.
In any case, the focus is:
Programming
Data manipulation
Versatility
Being able to run certain digital process, or stop them individually.
Surfing the digital world
Calling a digimon/file from one place to location. (doesn't override digi-free-will)
Card scanner
Expandability/Interfacing with other devices.
Open Source Operating System basically.