The purpose of this article is to shed light on the mechanism and the procedures of a neuro-fuzzy controller that classifies an input face into any of the four facial expressions, which are Happiness, Sadness, Anger and Fear. This program works according to the facial characteristic points-FCP which is taken from one side of the face, and depends, in contrast with some traditional studies which rely on the whole face, on three components: Eyebrows, Eyes and Mouth.