The Communist Party of India… Which one? It depends on who you ask. The original one was founded in 1920 or 1925 (again, depending on who you ask). The original party, regardless of who you ask (again), was started sometime in the “1920s,” whereas the Communist Party of India (Marxist) splintered off of the original party at the Seventh Congress of the Communist Party of India held in Kolkata in late 1964. The Communist Party of India (Maoist), on the other hand, was formed in late 2004 with the express goal of overthrowing the government of India through civil war, period.
You see, the original party allowed their communist views to get in the way of serving India’s interest during the war with China in 1962. Today, newspapers like The Hindu or The Frontline speak for the Chinese Communist point of view. It must be understood that Marxists in India are anti-religion (because of Karl Marx’s position on religion) and thusly anti-Hindu. The party intellectuals are adept at bashing Hindus. Naxalism is another branch of communism that has an Indian flavor to it, and it is VERY dangerous to India. This is a group of very far-left communists of the Maoist variety, and particularly violent and strident about their views.