Astika (IAST: āstika ; devanāgarī: आस्तिक) et nastika (IAST: nāstika ; devanāgarī: नास्तिक) sont des termes sanskrits employés pour qualifier des écoles de philosophie indienne et ceux qui s'y rattachent, en fonction de leur acceptation ou négation d'un principe transcendant divin[1]. Nastika signifie « quelqu'un disant: 'il n'est pas' », 'na-asti'. Il est appliqué en orthodoxie hindouiste pour désigner les athées et les écoles qui ne reconnaissent pas l'autorité des Védas, comme le bouddhisme, le jaïnisme, et le charvaka[2]. Pour des jaïns tels Haribhadra, ce sont les charvakas qui sont nastika[3]. Le terme nāstika (non āstika) est par ailleurs l'un des synonymes de Cārvāka[4].