Coding is not mandatory for business analytics; however, a basic knowledge of programming languages will prove helpful as business analysts work in collaboration with IT professionals to develop IT processes and systems. Even though programmers take care of the coding, basic knowledge would be considered an enormous strength.