The correct answer to the following question will be "Yes".
Explanation:
Sure, you can write code of the program that interacts over a server without recognizing the technology of software and hardware that are used to transmit data through one program to another.
Knowledge of the existing network system does, however, allow a developer to produce better code.