In this work we propose a hybrid model of cell population dynamics, where cells are considered as discrete elements whose dynamics depending on the intracellular and extracellular regulation. The model takes into account different cell types which include undifferentiated cells and two types of differentiated cells. We use a simulation algorithm based on the dynamical systems approach on the one hand, and the multi-agent approach on the other hand. Both approaches have been implemented using NetLogo and Python. We discuss cell choice between two types of differentiated cells and analyze the coexistence of cell lineages.