Ло́гіка (грец. λογιχη від грец. logos — слово, значення, думка, мова) — наука про закони і різновиди мислення, способи пізнання та умови істинності знань і суджень
У щоденній мові, логіка є способом судження, що полягає в отриманні висновку із набору припущень. Формальніше, логіка стосується виведення — процесу що продукує нові твердження із вже встановлених. Саме тому у логіці особлива увага приділяється структурам виводу — конкретніше, формальним відношенням між вихідними твердженнями та висновками, де «формальний» означає, що ці відносини є незалежними від самих тверджень. Не менш важливим є дослідження істинності виводу, включаючи різноманітні можливі визначення істинності та передумови, що на практиці уможливлюють її встановлення. Таким чином очевидною є важлива роль що її відіграє логіка у епістемології, забезпечуючи останню механізмом розширення знання.
Побічним продуктом логіки є рецепти мислення, тобто опис того як люди та інші розумні істоти/машини/системи повинні мислити. При цьому такі рецепти не є суттєвими для предмету самої логіки, але є радше одним із її практичних застосувань. Більш того, вони не повинні розглядатись як опис того як люди насправді мислять, що є предметом дослідження інших дисциплін, зокрема коґнітивної психології.
Традиційно логіка вивчається як галузь філософії. Починаючи із середини вісімсотих років минулого тисячоліття логіка стає предметом дослідження математики, а останнім часом і інформатики. Як наука, логіка досліджує та класифікує структури тверджень та аргументів та розробляє схеми їх кодифікації. Таким чином, предмет дослідження логіки може бути дуже широким, включаючи судження про ймовірність та причинність. Логікою також досліджуються структури логічних хиб та парадокси. Стародавні греки поділяли діалектику на логіку та риторику. Риторика має справу з переконувальноюаргументацією, що може певною мірою розглядатись як протиставлення логіці.