12岁学生打人行为是否违法,需根据具体情形判断。若学生属于未成年人,且未达到刑事责任年龄,其行为一般不构成犯罪,但可能违反《中华人民共和国治安管理处罚法》。若打人行为造成他人轻微伤,可能构成治安违法,需接受行政处罚。若情节严重,可能涉及刑事责任,需由司法机关依法处理。根据《治安管理处罚法》第四十三条,殴打他人或故意伤害他人身体的,处五日以上十日以下拘留,并处二百元以上五百元以下罚款;情节较轻的,处五日以下拘留或五百元以下罚款。若达到刑事责任年龄,可能承担刑事责任。建议家长加强对子女的教育引导,避免发生类似事件。