An incorrect understanding of operators and precedence can create bugs in programming. The purpose of this study is to explore programmers understanding, interpretation and perception of operators and precedence issues. Two hypotheses highlighted in this paper which related to the use of parentheses. Parentheses has the highest precedence in programming languages. Thus, the important of parentheses in expressions will be tested. The findings may lead to an improvement or a new knowledge about the rules for operators and precedence in programming languages. The findings will also provide both theoretical analysis and guidelines for developers and language designers.