Natural language processing is paving ways to finding meaning from various kind of themes of texts ranging from sentiment analysis to text based classification, often what happens in usual sentiment analysis is that the predicted sentiment might not be correct due to the presence of sarcasm in the text ,thus sarcasm detection is an important factor when producing insights from texts. Sarcasm is an important factor in today’s world . Majority of the youth uses sarcasm in their texts to convey their feelings .The author has analyzed various methodologies used for the detection of sarcasm and their efficiency.