We explored the overlap between bilingual language control (bLC) and domain-general executive control (EC) by focusing on inhibitory control processes. We tested 62 bilinguals in linguistic and non-linguistic switching tasks for two types of costs, such as the n - 1 shift cost and the n - 2 repetition cost. In order to explore the involvement of inhibitory control in bLC and EC, we assessed the pattern of switch costs in the two tasks and then we correlated them between tasks. Results showed reduced n - 2 repetition costs as compared to n - 1 shift costs in the linguistic task only, suggesting that small amount of inhibition were deployed when switching between languages. Importantly, neither the n - 1 shift costs nor the n - 2 repetition costs were correlated between tasks. These results, supported by additional evidence from the ex-Gaussian analysis, suggest that inhibitory control is differently involved in bLC and in EC.