Необходимо упомянуть и о школе, придерживающейся промежуточной позиции, т. е. отводящей материальному и духовному (идеальному) началам равноправные позиции. В связи с таким разнообразием философских подходов немалое, а скорее, даже определяющее значение в развитии логики Древней Индии носили споры между представителями разных философских школ.
Главным и старейшим литературным памятником древнеиндийской философии на сегодняшний день считаются Веды. Это собрание философских идей и мыслей. Однако Веды носят общий характер, что привело к созданию брахманами Упанишад, которые трактуют, дают толкование положениям, содержащимся в Ведах. Логические же знания долгое время не имели систематического закрепления, а записывались в форме кратких афоризмов и систематизировались лишь в VI в. до н. э., начиная с Динанги.
Развитие логики Древней Индии насчитывает около двух тысячелетий, и отчасти потому до сих пор не изучено до конца. Это просматривается и в работах, посвященных логике и философии Древней Индии. Несмотря на солидное количество таких изданий, в них не содержится единого подхода к рассматриваемому вопросу. Однако это не мешает признанию того факта, что древнеиндийская логика обладает самобытным характером и особенностями, отличающими ее от логики Древней Греции. Так, силлогизм здесь разделен не на десять, а на пять членов (тезис, основание, пример, применение, вывод); дедукция и индукция считаются неразрывными; различаются речь мысленная и словесная; основанием восприятия считается приобретенный опыт, а суждение считается частью умозаключения.
Несмотря на длительный период и особенный подход к развитию логики, в Древней Индии существует лишь одна законченная ее система – навья-ньяя, в переводе «новая логика». Здесь логика рассматривается как новая наука, способствующая более полному и объективному познанию себя и окружающего мира, а также получению правдивой информации. Однако традиционный подход к категориям делает первоначальное логическое учение навья-ньяя несколько неудобным. Также в качестве ее недостатка можно указать отсутствие различий между абстрактным выводом и конкретным примером.
Все подходы к изучению логики можно условно разделить на две ветви: классическую и неклассическую. Первая характеризуется наличием двух значений истинности, т. е. суждения могут быть либо истинны, либо ложны. Вторая же подразумевает бесконечное множество значений истинности, конструктивность методов доказательства и модальность суждений. Иногда могут исключаться отрицания, содержащиеся в классической логике.
Необходимо упомянуть, что современная, математическая логика содержит элементы как классической, так и неклассической логики.
Поздняя навья-ньяя, по мнению некоторых