The two primary methods of programming in use today are:________
a. desktop and mobile
b. procedural and object-oriented
c. practical and theoretical
d. hardware and software