No, a business analyst doesn’t require any coding. Though business analysts work alongside technology professionals and software development processes but they don’t require any skill or knowledge about coding.