Книги по программированию принято называть как-нибудь так:
– Искусство программирования на C++
– Искусство написания программ для DirectX
или даже
– Искусство работы на компьютере
Притом обычно книги, в которых речь идёт действительно об исскустве, называются совсем не так, а как-нибудь совсем по-другому. Например:
– The Old New Thing.
“Исскуством” же “чего-нибудь” обычно называют книги, которые следовало бы назвать “C++ для чайников”, “DirectX для чайников” и “Компьютер для законченных идиотов”. Под “исскуством” в них подразумевается понимание того, в какой руке держать кисточку, и как совершать ей махательные движения, чтобы наносить краску на холст.
О написании “Моны Лизы” там речи не идёт.