With trapped ions quantum information can be encoded in various two-level systems or quantum bits (qubits). Here, we present an overview on qubit encoding with Ca+ and several state-of-the-art operations involving two and three qubits. The use of decoherence-free subspaces and encoding logical qubits using two physical qubits may offer an advantageous route towards implementing scalable quantum information processing.